Debian CI: codando ao vivo na plataforma

Speaker: Antonio Terceiro

Track: MiniDebConf

Type: Palestra técnica

Room: Online

Time: Oct 23 (Wed): 21:00

Duration: 0:50

Debian CI é a plataforma de integração contínua do Debian. O servidor central expõe uma interface web e API em Ruby usando o framework Sinatra, e um distribuidor de mensagems AMQP (rabbitmq). Os servidores que processam os testes nas várias arquiteturas suportadas recebem as requisições através de clients AMQP e executam os testes, usando autopkgtest lá no final do processo.

Nessa apresentação eu vou apresentar rapidamente como funciona a plataforma, e escolher 1 ou 2 bugs no Debian CI (debci) e resolver ao vivo para o seu deleite (ou desespero). Meu objetivo é mostrar que não é um bicho de sete cabeças, e que você (isso, você!) pode ajudar no desenvolvimento, mas só se você quiser.