Problema:
Estoy trabajando en una configuration de CI para configurar github: gancho web de Jenkins para desencadenar comstackciones con confirmaciones de código en github. A continuación están los detalles de la configuration actual
El trabajo de Jenkins funciona perfectamente con la compilation manual. Pero no funciona (activación automática de compilation) cuando se realiza una confirmación de código en github.
Necesita ayuda sobre:
Después de pasar algunas horas agitadas, lo tengo a un estado de trabajo. A continuación, solo hay un resumen de lo que hice:
Payload URL - http://jenkinsIP:port/github-webhook/ Content type - application/x-www-form-urlencoded Secret - none Which events would you like to trigger this webhook? - Just the push event Active > Add webhook
Puede verificar la confirmación de un cambio en github y github enviará una request POST a su server jenkins que activará la compilation. Puede consultar los loggings en la sección de entregas recientes.
Si esto se puede hacer para un server jenkins privado, como usar el reenvío de puertos, o de cualquier otro modo. Por favor actualice.