0

我正在使用 Jenkins API JSON。

我了解以 JSON 格式检索 API 数据的格式

<Jenkins_URL>/job/<job_name>/api/json

job/<job_name>/configureUI 中,我们可以配置/添加构建触发器、构建环境和构建数据。

我希望能够在 JSON API 中查看 Build、Build Env 和 Build Triggers 数据。

甚至有可能获得上述数据吗?获取在作业配置页面中找到的所有可用数据的替代方法是什么?

4

1 回答 1

1

我认为最直接的方法是访问<Jenkins_URL>/job/<job_name>/config.xml.

是的,它不是 JSON,但您可以确定它包含在配置页面上配置的所有内容。

XML 文件是作业配置的“本机”序列化版本。JSON API 总是需要一些可能存在或不存在的额外粘合剂。

于 2020-07-12T20:08:57.043 回答