-4
我聽說可以使用webhooks的版本。 請幫助)如何通過終端運行Jenkins作業?
我聽說可以使用webhooks的版本。 請幫助)如何通過終端運行Jenkins作業?
有觸發幾種方法在命令行詹金斯建設:
Remote access API在類似REST的風格可供選擇:
工作不帶參數:
curl -X POST JENKINS_URL/job/JOB_NAME/build --user username:token
工作與參數:
curl -X POST JENKINS_URL/job/JOB_NAME/build \
--user username:token \
--data-urlencode json='{"parameter": [{"name":"id", "value":"123"}, {"name":"verbosity", "value":"high"}]}'
Jenkins CLI - 一個內置的命令行客戶端,可以讓你從一個訪問詹金斯腳本或從你的外殼:
java -jar jenkins-cli.jar -s JENKINS_URL/ build JOB_NAME
個包裝器:Ruby,Python,Java,Javascript等,您可以編寫一個簡單的程序來執行詹金斯建立與您喜歡的語言。
你的問題是不是真的準確?
但推出與終端工作,這裏是解決與捲曲:
curl "http://JENKINS_HOST/job/MY_JOB_NAME/build"
謝謝,它真的有幫助。 –