Jenkins Auto actualización

Tengo una pregunta, estoy tratando de enviar las actualizaciones que estoy haciendo en mi database a un Github, estoy usando networkinggate para configurar el repository y confirmar los cambios.

De todos modos, estoy tratando de conectar el repository de Github a Jenkins, así que cada vez que me comprometo cambio.

Entonces, el desencadenante es actualizar uno el repository, lo que quiero es get cambios en el repository sin presionar 'BUILD NOW' en Jenkins.

Ya instalé el plugin github en Jenkins y, en la nueva versión, no aparece el disparador 'Build cuando se envía un cambio a Github'.

También probé Web-hook pero no estoy realmente familiarizado con él.

¡Cualquier sugerencia o idea que pueda ayudar! y estaré agradecido

Disparador de GitHub Jenkins

En el nuevo lanzamiento del plugin GitHub, el disparador Build when a change is pushed to GitHub ha sido renombrado como GitHub hook trigger for GITScm polling . Así que elige esto en su lugar.

GitHub Webhook

Aquí hay una guía rápida y buena sobre cómo crear un webhook en GitHub y vincularlo a su compilation de Jenkins.

En resumen en GitHub navegue a:

Configuración -> Webhooks y services -> Servicio -> Agregar services -> "Jenkins (plugin GitHub)"

Entonces

Ingrese su URL de webhook en el campo "URL de enlace de Jenkins" y presione "Agregar service"

plugin github

Para probar que todo ha sido configurado correctamente:

click el service creado y presione el button "Probar service" en la esquina superior derecha. Si todo está configurado correctamente, el service Jenkins tiene un ícono de marca verde en la descripción general del service y el process de compilation ha comenzado.

Si no hay desencadenante para

 ' Build when a change is pushed to Github'. 

Luego simplemente baja la versión del complemento e inténtalo de nuevo.