2017-07-08 2 views
1

Sieht aus wie ich etwas vermisse.Jenkins Multi-Zweig-Projekt und Github Webhooks

Ich habe Multi-Junch in Jenkins mit SCM eingerichtet wie [email protected]/repo.git Es hat alle aktuellen Zweige gescannt.

Dann habe ich Web-Hook in Github mit URL http://jenkins.someorg.com/github-webhook/ für alle Ereignisse eingerichtet.

Github zeigt, dass das Ereignis erfolgreich gesendet wurde. Jenkins Protokoll zeigt, dass Ereignisse Bienen erhalten haben.

Received PUSH for https://github.someorg.com/repo from IP ⇒ http://jenkins.someorg.com/github-webhook/ 

Aber es passiert nichts auf dem Jenkins Job selbst ...

+0

Gefundene Lösung. Ich benutzte Git Repo. Aber als ich mit API-Schlüssel zu Github wechselte, hat alles funktioniert – yurybubnov

+0

Ja, ich erwähnte es in meiner Antwort – VonC

Antwort

1

Doppel-check "Setting up a GitHub webhook in Jenkins"

Sie benötigen eine Build-Trigger-um sicherzustellen, wird auf „Build, wenn eine Änderung gedrückt wird mit natürlich auf GitHub“, eine uRL GitHub Repo;)

https://i1.wp.com/thepracticalsysadmin.com/wp-content/uploads/2014/03/jenkins4.jpg?resize=300%2C200&ssl=1

Und Jenkins sollte einen SSH-Schlüssel bereits Arsch mit dem gewünschten GitHub-Projekt verbunden.

1

Gefundene Lösung. Ich benutzte Git Repo. Aber als ich mit API-Schlüssel zu Github wechselte, funktionierte alles

Verwandte Themen