build system - sistema de criação de pacotes linux em ambiente multi-plataforma
TRANSCRIPT
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
- dos pacotes
15. Comentrios finais
- Dvidas 16. Comentrios
Obrigado. [email_address]