jenkins--使用命令行自動啟動Jenkins的job


Jenkins作為持續集成強大的開源工具,除了使用界面它還有強大的cli命令。

1 自動啟動jenkins 的job:

啟動不帶參數的job:

 

curl --user USER:PASSWORD  JENKINS_URL/job/JOBNAME/build

啟動帶參數的job:
 
        
curl --user USER:PASSWORD  JENKINS_URL/job/JOBNAME/buildWithParameters

2 自動disable Project:
curl   --user ${UserName}:${PASSWORD} -o /dev/null --data disable JENKINS_URL/job/JOBNAME/disable


3 查詢job的狀態

 

curl --silent ${JENKINS_SERVER}/job/JOB_NAME/lastBuild/api/json

 

4)獲取build的num

curl --silent ${JENKINS_SERVER}/job/JOB_NAME/lastBuild/buildNumber

 

5)獲取最近成功的build的num

curl --silent ${JENKINS_SERVER}/job/JOB_NAME/lastStableBuild/buildNumber

至於怎么用,直接用shell命令都可以


免責聲明!

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



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