Preguntas etiquetadas con continuous-integration

En ingeniería de software, la integración continua (CI) implementa la construcción continua y las pruebas automatizadas del producto de software completo en un horario frecuente. Al menos una vez al día, a menudo varias veces al día y, a veces, tan a menudo como después de cada registro en el sistema de control de versiones.



3
Patrones para integración continua y DVCS
Actualmente usamos Subversion y TeamCity, vamos a pasar a usar Mercurial (específicamente Kiln, ya que somos usuarios de FogBugz). Obviamente, esto dará como resultado cambios, ojalá mejoras, en nuestros patrones de desarrollo (¡los dos!), Pero el único problema con el que estoy luchando es cómo estructurar las cosas para que …


3
¿Debería incluirse la prueba de integración en la integración continua (CI)?
Supongamos que estamos desarrollando una aplicación web, y Hudson realiza trabajos típicos como compilar, pruebas unitarias y análisis de código estático. Pero la parte difícil es: Hudson implementa e inicia el servidor de aplicaciones para realizar pruebas de integración , una vez que se realizan los trabajos anteriores. Eso significa …




1
Estrategias de promoción de dependencia: ¿en silos u orquestadas?
Tenemos muchas aplicaciones y servicios web (algunos productos públicos, algunos internos y parte de un "backend" privado) que son interdependientes entre sí. Cada uno de estos componentes tiene 4 entornos (grupos de servidores / nodos que sirven para propósitos específicos): No producción DEV- Entorno de desarrollo integrado donde CI crea …







Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.