Jenkins自動構建的幾種方式


1、遠程URL構建

  在任務配置處的構建觸發器中選擇遠程觸發,例如,在下圖框中輸入abc,則只需要在網頁上輸入地址:Jenkins_URL/job/工程名/build?token=abc

2、利用curl在服務器上構建

  Linux 的 curl 命令用來發送 HTTP 請求。

  -X 參數:指定請求方式

  -v 參數:顯示響應結果

  -u 參數:攜帶用戶名/密碼

  -H 參數:攜帶請求消息頭信息

  命令:curl -X post -v -u [Jenkins 用戶名]:[Jenkins 密碼] -H "請求消息頭信息" http://[服務器 IP 地址]:[服務器端口 號]/jenkins/job/[Jenkins 項目名稱]/build?token=[身份驗證令牌]

  消息頭值獲取:

  

  

  訪問:http://admin:090d592c760bf922d554ed4b1abb2137@192.168.70.131:8080/jenkins/crumbIssuer/api/xml

  獲取Jenkins-Crumb

  訪問:curl -X post -v -u admin:2f6bff33bda14baba83ba1c002045f05 -H "Jenkins-Crumb:88a12946e07d82b3b0d567c7c4610c9a" http://192.168.70.131:8080/jenkins/job/ProOne/build?token=abc 進行構建。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM