有没有一种方法可以让我们获得所有 Jenkins-“构建时间趋势” 信息(构建号 + 状态[成功/失败等] + 持续时间)应用;使用 Jenkins 远程访问 API?
否则,如果您能发布任何文档的链接,了解如何使用远程访问 API 从 Jenkins 获取信息,我将不胜感激。大部分来源都包含运行作业的方式,但我找不到任何来源,其中显示了如何从 jenkins 获取信息。
谢谢!
最佳答案
您可以使用类似以下网址:
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
子树的简单示例。
关于time - Jenkins——使用 "Build Time Trend"获取 "Remote Access API"值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13799652/