El grupo en el que trabajo se ha estandarizado en Jenkins para compilaciones de Integración Continua. El check-in de código desencadena una versión estándar, análisis de Cobertura y publicación en un repositorio SNAPSHOT de Artifactory. Acabo de agregar un nuevo objetivo al archivo de compilación maestra que iniciará una ejecución de Sonar, pero no quiero que se ejecute en cada check-in.¿Programa el objetivo de generación específico en Jenkins?
¿Hay alguna forma de programar una construcción nocturna de un objetivo de construcción específico en Jenkins? Jenkins, obviamente, facilita las construcciones programadas, pero ejecutará la construcción regular del proyecto en todo momento. Me gustaría poder programar el objetivo de compilación de Sonar para que se ejecute todas las noches.
Podría, por supuesto, crear un proyecto separado de Jenkins solo para ejecutar el objetivo de Sonar en un horario, pero estoy tratando de evitar eso si puedo. Nuestro servidor Jenkins ya tiene varios cientos de compilaciones; duplicar eso por el bien de programar construcciones nocturnas no es muy deseable. Busqué un complemento de Jenkins que pudiera facilitar esto, pero no pude encontrar nada. ¿Alguna sugerencia?
+1 no veo una mejor manera tampoco. Me interesaría una mejor solución también. –