2014-04-28 11 views
7

Ich habe Plugin Jenkins Git-Pull-Anforderung konfiguriert nach docs: https://wiki.jenkins-ci.org/display/JENKINS/GitHub+pull+request+builder+plugin aber bauen kehrt zu mir

ERROR: Couldn't find any revision to build. Verify the repository and branch configuration for this job.

Wenn ich "Niederlassung Anforderung" leer lassen, Jenkinks geht durch jede PR (sogar geschlossen) in meinem Repo. Wie man es erzwingt, nur offene PR zu bauen?

+0

Überprüfen Sie Ihre Refspec? – aehlke

+0

@Suitrimed, stellen Sie sicher, dass Ihre GitLab-Plugin und Jenkins-Versionen aktuell sind –

+0

Ich benutze nicht das GitLab-Plugin und meine Jenkins-Version ist 1.596 – Suirtimed

Antwort

6

Ich habe das eingerichtet und funktioniert perfekt. Hier sind meine Einstellungen: enter image description here

Und die ghpr Plugin-Einstellungen ist völlig leer abgesehen von diesen zwei Feldern

enter image description here

this helps

+0

Sorry, ich hatte keine Chance, heute wieder in diese zu graben habe Pipelines gebaut ... Ich werde morgen nachsehen, ob das repariert wird. Vielen Dank! – Suirtimed

+0

Ich habe den String-Parameter standardmäßig auf "development" gesetzt, was eine Verzweigung in meinem Repo ist. Dadurch kann ich einen Build manuell auslösen. Ich bekomme immer noch keine Builds, die ausgelöst werden, wenn ich eine PR erstelle. – Suirtimed

+0

Welche Art von Trigger verwenden Sie? Ich benutze Github Webhooks und diese Kick-Off-Builds für mich – meza