我阅读了以下帖子,它可以满足我对所有工作的要求(并且我使它起作用)
列出 Jenkins 中的所有 keep-forever 构建?
但我只想显示一个特定的任务。但是我不知道在哪里设置作业名称,
我尝试了以下
1-) 工作/我的工作名称
2-) 工作路径/工作/我的工作名称
3-) 用 MYJOBNAME 替换工作
我不能让它工作。
也可以只显示数字列表吗?而不必在 *.xml 上使用 grep。
这对我有用:
JENKINS_URL/job/JOB_NAME/api/xml?depth=2&xpath=//build[keepLog=%22true%22]/number&wrapper=forever
Run Code Online (Sandbox Code Playgroud)
示例输出:
<forever>
<number>688</number>
<number>687</number>
</forever>
Run Code Online (Sandbox Code Playgroud)
forever是一个包装参数。如果参考以下内容,您会找到更多详细信息JENKINS_URL/api:
对于匹配多个节点的XPath,您还需要指定“wrapper”查询参数来指定要创建的根XML 元素的名称,以便生成的XML 格式正确。
| 归档时间: |
|
| 查看次数: |
1392 次 |
| 最近记录: |