Jenkins

De Telstock Wiki
Saltar a: navegación, buscar

Jenkins es un servidor de integración continua, gratuito, open-source y actualmente uno de los más empleados para esta función.

La base de Jenkins son las tareas, donde indicamos qué es lo que hay que hacer en un build. Por ejemplo, podríamos programar una tarea en la que se compruebe el repositorio de control de versiones cada cierto tiempo y cuando un desarrollador quiera subir su código al control de versiones, este se compile y se ejecuten las pruebas.

Desde Jenkins podemos indicar que se lancen métricas de calidad y visualizar los resultados dentro de la misma herramienta. También se puede ver el resultado de los tests, generar y visualizar la documentación del proyecto o incluso pasar una versión estable del software al entorno de QA, Pre-producción o Producción.


Programación de Tareas