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

相关文章:

  • 2021-05-13
  • 2022-12-23
  • 2021-06-18
  • 2022-02-22
  • 2021-06-08
  • 2021-10-07
  • 2021-05-25
  • 2021-07-31
猜你喜欢
  • 2021-07-24
  • 2021-10-01
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-20
  • 2022-12-23
相关资源
相似解决方案