Ejemplo de CI
Proyecto: SUITE EXPEDIENTE DIGITAL (contiene 3 submódulos)
Ejecución de pipelines para submódulos
Cada submódulo tendrá su propio pipeline, para ello es necesario tener un archivo Jenkisfile en raiz del proyecto y bajo el control de versiones.
Cada proyecto ejecutara sus pruebas, si el branch en cuestión es master o DEVL entonces también publicará los resultados de las pruebas.
Ejecución de Pipelines para Suite
Al construir el proyecto SUITE será necesario contemplar los tres proyectos, y seguir lo siguiente:
- Ejecución de Pruebas
- Construcción de ejecutable .war
- Despliegue en ambiente con Docker
Estos pasos se ejecutarán por cada submódulo, de forma que el despliegue final en el ambiente correspondiente contendrá las tres aplicaciones.