1. BuildSystem Sistema de criao de pacotes Linux em ambiente
multi-plataforma Andr Ricardo[email_address] - Estagirio Caixa
Mgica Estgios de Vero 2009 2. Problema
- Pacote fonte -> processamento (compilao, etc) -> Sistema
utilizador final 3. Processo demasiado manual ou muito especfico de
cada distribuio de Linux 4. Necessidade de automatizar o processo
- De forma genrica 5. Analisar todas as fases do processo 6.
Facilitar identificao e correco de problemas
7. Soluo
- Implementar fluxo de construo de pacote
- Diferentes arquitecturas (noarch, i586 e x86_64) 8. Informao
sobre estado do pacote ( pending, building, testing, approved
)
- Anlise visual do estado das submisses
- Perceber o que est a acontecer 9. Identificar problemas 10.
Pelo utilizador que submeteu pacote 11. Pelos administradores
12. Projecto
- BuildBot:
- sistema para automatizar compilao/teste 13.
disponibilizao/visualizao de informao com resultado do
processo
- Mquinas virtuais XEN e ambientechroot 14. Interface web gerir
estado
15. Comentrios finais
Obrigado. [email_address]