¿Cómo implementar la aplicación SpringBoot Maven con Jenkins?
Tengo una aplicación Spring Boot que se ejecuta en un contenedor de servlets Tomcat incorporadomvn spring-boot:run
. Y no quiero implementar el proyecto como una guerra separada para Tomcat independiente.
Cada vez que inserto código en BitBucket / Github, se ejecuta un gancho y se activa el trabajo de Jenkins (se ejecuta en Amazon EC2) para implementar la aplicación.
El trabajo de Jenkins tiene una acción posterior a la compilación:mvn spring-boot:run
, el problema es que el trabajo se bloquea cuando finaliza la acción posterior a la compilación.
Debería haber otra forma de hacer esto. Cualquier ayuda sería apreciada.