jenkins-ci多分支流水线Jenkins REST API
时间: 2024-02-02 22:53:40 浏览: 163
Jenkins支持多分支流水线,同时也提供了REST API来管理和操作这些流水线。下面是一些常用的Jenkins REST API:
1. 获取所有的多分支流水线列表
GET /job/{job_name}/api/json?tree=jobs[name]
2. 获取某个多分支流水线的所有分支列表
GET /job/{job_name}/job/{branch_name}/api/json?tree=jobs[name]
3. 触发某个多分支流水线的某个分支构建
POST /job/{job_name}/job/{branch_name}/job/{build_name}/build
4. 获取某个多分支流水线的某个构建的状态
GET /job/{job_name}/job/{branch_name}/job/{build_name}/api/json?tree=result
5. 获取某个多分支流水线的某个构建的控制台输出
GET /job/{job_name}/job/{branch_name}/job/{build_name}/consoleText
以上是一些常用的Jenkins REST API,你可以根据自己的需求来选择使用。
阅读全文