通過命令調用jenkins

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命令都可以


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章