通过命令调用jenkins
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过命令调用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命令都可以
以上是关于通过命令调用jenkins的主要内容,如果未能解决你的问题,请参考以下文章