2017-12-07 1 views

Antwort

1

Sie müssen den jenkins-Benutzer-Token in der Reihenfolge verwenden, um den Rest zu jenkins api aufzurufen.

Für csrf/crumb Probleme. mit folgendem Befehl

wget -q --auth-no-Herausforderung --user Admin --password Admin --output-Dokument benötigt Krume von Jenkins zu bekommen - 'http://192.168.99.20:8080/crumbIssuer/api/xml?xpath=concat(//crumbRequestField, ":", // Krume)'

Dies wird Krume Wert zurückgeben, fügen Sie diese dann zu Jenkins Rest API

curl -I -X POST http://admin:[email protected]:8080/job/Football/build -H "Jenkins-Crumb: 44e7033af70da95a47403c3bed5c10f8"

im Folgenden Link im Detail erklärt http://www.inanzzz.com/index.php/post/jnrg/running-jenkins-build-via-command-line

+0

aber ich bekomme "Error 403 Keine gültige Krume wurde in der Anfrage enthalten", wenn versucht, wie oben Link. –

+0

bearbeitet die Antwort, bitte schauen Sie hinein –