2016-11-20 1 views
2

auch zu meistern, ich habe eine Warnung unter der Build when a change is pushed to GitHub Checkbox:Jenkins Github-Plugin ist ein Build nicht Auslösung, wenn ich verpflichtet schieben

Haken für Repo [geschwärzt] auf www.github.com gescheitert zu sein registriert oder wurden entfernt. Weitere Informationen finden Sie auf der globalen Verwaltungsseite. Diese Nachricht wird abgewiesen, wenn Jenkins ein PING-Ereignis von Repo oder Repo erhält, das in der globalen Konfiguration ignoriert wird.

Was sind mögliche Ursachen?

Antwort

2

Die github jenkins Plugins scheinen bei der Registrierung von Webhooks fehlzuschlagen, wenn sie eine github URL einschließlich einer führenden www. erhalten. Überprüfen Sie die Repository-URL, die Sie jenkins gegeben haben, unter Git unter Source Code Management in der Projektkonfiguration. Stellen Sie sicher, es ist kein www URL:

Problematische:

https://www.github.com/YOUR/REPO.git 

scheint zu funktionieren:

https://github.com/YOUR/REPO.git 

Nach dieser Änderung sollten Sie webhooks sehen die auf Ihre Jenkins Instanz erscheinen in Ihrem Repo die Einstellungen.

(ich glaube, das ein Fehler im Plugin ist. git clone funktioniert gut mit der URL www enthält. Könnte auch ein Gotcha in Github API sein.)

Verwandte Themen