我需要找到为Jenkins中的待定版本分配的构建ID。
我看到构建历史跟踪它们并将它们显示给用户但我没有在这个链接中找到它们以api形式显示(在我的情况下为xml)
http://localhost:8080/job/JobName/api/xml
如何从Jenkins获取此信息?
答案 0 :(得分:2)
使用队列API:
JENKINS_URL/queue/api/xml
答案 1 :(得分:0)
您可以获得 Jenkins 作业 API 的详细说明,将 /api
传递到作业 url 的末尾。
使用 JENKINS_URL/job/<your-job>/api
。在提供的帮助页面上,您可以找到以下信息:
如果您通过 API 请求以编程方式启动作业...
<块引用>... 成功排队将产生 201 状态代码,其中 Location HTTP 标头指向队列中项目的 URL。通过轮询队列项的api/xml子URL,可以跟踪队列任务的状态。