Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Gestión de la Configuración
del Software
Integración Contínua
Portada
Errores no detectados
10 Herramientas y Métodos de Ingeniería del Software
Solución:
[Continuous Integration.
Improving Software
Quality and Reducing
Risk
Paul M. Duvall. Addison-
Wesley. 2007]
18 Herramientas y Métodos de Ingeniería del Software
Database Integration
[Continuous Integration.
Improving Software
Quality and Reducing
Risk
Paul M. Duvall. Addison-
Wesley. 2007]
19 Herramientas y Métodos de Ingeniería del Software
[Continuous Integration. Improving Software Quality and Reducing Risk
Paul M. Duvall. Addison-Wesley. 2007]
20 Herramientas y Métodos de Ingeniería del Software
[Continuous Integration.
Improving Software
Quality and Reducing
Risk
Paul M. Duvall. Addison-
Wesley. 2007]
21 Herramientas y Métodos de Ingeniería del Software
• Implementar Integración local automatizada:
Pasos:
1. Los desarrolladores envían sus modificaciones al sistema de control de
versiones (SVN, Git, etc).
2. El Servidor de integración continua monitoriza el repositorio buscando
cambios y ejecuta, cada determinado tiempo, automáticamente el
build.
3. Una vez finalizado el proceso de build (integración, construcción,
pruebas y despliegue) el servidor notifica a los responsables del
resultado del proceso (feedback del proyecto) y/o genera un informe.
4. El servidor realiza el paso 2 y 3 continuamente.
http://en.wikipedia.org/wiki/Nightly_build