Me gustaría configurar un entorno de integración continuo mediante el cual, después de confirmar el código fuente, desencadena un proceso de compilación que verifica el código, ejecuta pruebas, construye un archivo war y lo implementa en el servidor embarcadero de modo que los usuarios/probadores puedan acceder a la aplicación en el navegador.Despliegue automático con Jenkins/embarcadero
¿Esto es posible?
Estoy usando maven y jetty (no estoy dispuesto a cambiar esto. Uso embarcadero tanto para desarrollo como para producción). Para CI, estoy explorando Jenkins, pero estoy abierto a otras soluciones de código abierto.
Si es posible, cómo configuro el entorno.
¿Puedes publicar tu ejemplo? ¿Creó un módulo separado para la implementación? ¿ejecutas "mcn cargo: deploy" en ese nivel de módulo o en el nivel raíz? etc. – Alex
El proyecto tenía un único módulo web. Incluso con múltiples módulos ... solo necesito asegurarme de que el módulo web pueda compilarse por sí solo y luego usar la carga solo en el módulo web. – joshua