Jenkins usando Github Webhooks

Intento configurar a Jenkins para que simplemente detecte un evento push en una twig en un repository git, y cuando lo detecte, ejecute un script personalizado que implemente el cambio.

Configuré Jenkins, instalé el plugin Github y configuré el webhook en Github. Esto funciona la primera vez que presiono un cambio en esa twig: puedo ver en Github que se envió el bucle web y en el logging de Github a Jenkins que se detectó un cambio y Jenkins desencadena el script personalizado para que Jenkins tenga acceso a Github.

Ahora si hago otro cambio en la twig y presiono a Github, el webhook se activa pero Jenkins no detecta un cambio. En el logging de github de Jenkins, veo "Sin cambios". En mi configuration de trabajo de Jenkins, he agregado la URL del proyecto Github, GIT seleccionado en Source Code Management y puesto en la URL del repository y agregado a la sección de Branched to Build como lo recomienda Jenkins:

refs / heads / mybranch

donde mybranch es mi nombre de sucursal. En el Log de Jenkins Github Hook puedo ver, donde REPO a continuación es mi repository privado en Github.

Uso de la estrategia: Pnetworkingeterminado [encuesta] Última revisión incorporada: Revisión 967ae07f677x581977h74t6c5362b31e8c45638 (refs / remotos / origen / mybranch) / usr / bin / git –version # timeout = 10 / usr / bin / git -c core.askpass = true ls- remoto -h git@github.com: REPO.git # timeout = 10 Hecho. Tomó 1.5 segundos Sin cambios

¿Alguna idea de por qué Jenkins detecta sucesos de inserción posteriores pero no se detecta ningún cambio? ¿Hay alguna otra configuration que necesito en el trabajo?

Podría simplemente configurar un punto final simple para recibir el webhook de Github y manejarlo por mi count, pero me gustaría usar Jenkins para esta tarea y en el futuro. Muchas gracias

Parece que hay un problema abierto para este problema con Jenkins git plugin 2.3.5 https://issues.jenkins-ci.org/browse/JENKINS-27332

Así que seguí este post para degradar el plugin git a 2.3.4 y todo está funcionando ahora http://blog.berg-systeme.de/2014/05/15/downgrade-jenkins-git-plugin/