2016-08-24 5 views
1

Mit Bezug auf diese Frage: Trigger jenkins build on stash pull requestPull-Request Notifier für Bitbucket mit jenkins

I Christian Galsterer Lösung

versuchte Anwendung Sie können einen Blick auf https://christiangalsterer.wordpress.com/2015/04/23/continuous-integration-for-pull-requests-with-jenkins-and-stash/, wo ich die einzelnen Schritte zum Einrichten von Jenkins und Stash beschreiben um automatisch die korrekten Jenkins-Builds auszulösen, wenn eine Pull-Anforderung erstellt oder aktualisiert wird.

Es verwendet das Jenkins Git Plugin und den Pull Request Notifier für das Stash Add-on und wählt den korrekten Build mit der Benachrichtigungsfunktion des Jenkins Git Plugins aus.

Alles funktioniert anders als immer Werte von

PULL_REQUEST_URL=${PULL_REQUEST_URL} 
PULL_REQUEST_ID=${PULL_REQUEST_ID} 

Er sagt: "PR #NULL" in Build Beschreibung unter jenkins und gleichen in Stash

"pullstash #19 A moment ago 
<a href='null'>PR #null</a>" 

Kann jemand bitte vorschlagen, was hier verpasst ?

Antwort

0

Sie müssen die String-Parameter PULL_REQUEST_URL und PULL_REQUEST_ID in Ihrem Jenkins-Job deklarieren.

Verwandte Themen