Jenkins REST API 使用指南(2)

如果该 build 使用参数化构建,则需用如下方式进行构建:

curl -X POST :password@<Jenkins_URL>/job/JOB_NAME/build --data --data-urlencode json=<Parameters>

Retrieve a Build curl -X GET http://user:password@<Jenkins_URL>/queue/api/json?<Filter_Condition>

例如,可以按照如下的方式查找名字为 name 的 task :

curl -X GET :password@<Jenkins_URL>/queue/api/json?tree=items[id,task[name]]

或者可以直接按如下方式访问 Job 最近一次构建的详情:

curl -X GET http://user:password@<Jenkins_URL>/lastBuild/api/json

Stop a Build

curl -X POST :password@<Jenkins_URL>/job/<Job_Name>/<Build_Number>/stop

或者

curl -X POST :password@<Jenkins_URL>/queue/cancelItem?id=<Queue_Item>

局域网内利用GitLab+Jenkins自动生成GitBook并发布(Nginx) 

Linux+Git+Maven+Jenkins+Neuxs自动化编译环境搭建

CentOS 7上安装Jenkins 

CentOS6安装Jenkins 

使用Jenkins配置Git+Maven的自动化构建

Jenkins+Maven+Git搭建持续集成和自动化部署的配置手记

Jenkins的分布式构建及部署——节点 

Jenkins 的详细介绍请点这里
Jenkins 的下载地址请点这里

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14666.html