time - Jenkins——使用 "Build Time Trend"获取 "Remote Ac

有没有一种方法可以让我们获得所有 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/

相关文章:

android - Dagger2 生成的类突然从 Android Studio 中消失了

build - 我可以拥有同名的库和二进制文件吗?

python - 使用 bitbake 在项目中加快构建时间的方法?

python - LLVM clang 的 CMake 构建失败并显示 "Unexpected fa

maven - 在 Jenkins 中设置 Maven 参数

build - Gradle:如何为需要相同 Activity 但具有不同意图过滤器的不同 buil

.net - 无法解析主要引用,因为它是针对比当前目标框架更高版本的 .NET 框架构建的

c++ - 在 CMake 中添加自定义构建步骤

c# - 从构建输出中省略程序集的本地化版本

build - hudson 的 "Started by an SCM change"是什么?