一尘不染

Jenkins-使用“远程访问API”获取“构建时间趋势”值

jenkins

有没有一种方法可以获取应用程序的所有 Jenkins-“构建时间趋势” 信息 (内部版本号+​​状态[成功/失败等] +持续时间)
;使用Jenkins远程访问API?

否则,如果您可以发布有关如何使用远程访问API从Jenkins获取信息的任何文档的链接,我们将不胜感激。大多数资源都包括运行作业的方式,但我找不到任何方式,它显示了如何从jenkins中获取信息。

谢谢!


阅读 294

收藏
2020-07-25

共1个答案

一尘不染

您可以使用以下URL:

http://jenkins:8080/job/MY-APPLICATION/api/json?tree=builds[number,id,timestamp,result,duration]

根api元素中还有更多文档:

http://jenkins:8080/job/MY-APPLICATION/api

我承认没有完全理解该tree参数。我找不到一个简单的示例来检索整个builds子树。

2020-07-25