Herramienta de integración continua en la gestión de entregas

PAUT-0091 (Pauta)

Utilizar una herramienta de integración continua en la gestión de entregas para centralizar la compilación, configuración, pruebas y la generación del paquete a desplegar en cada entrega. Haciendo uso de los mecanismos de gestión de perfiles proporcionados por Maven2.

De esta manera a partir del código fuente existente en un Sistema de Control de Versiones, sería posible realizar de forma automática:

  • Comprobación de que el código entregado compila.
  • Generación del paquete para cualquiera de los entornos de ejecución.
  • Ejecución de pruebas.
  • Verificar que el software cumple con las directrices.
  • Despliegue automático sin necesidad de adaptar configuraciones para los distintos entornos.