gpt4 book ai didi

python - 如何通过 API 检索 Jenkins 作业的所有先前构建?

转载 作者:太空狗 更新时间:2023-10-30 01:04:50 26 4
gpt4 key购买 nike

我正在构建一个 python 脚本来提取 Jenkins 作业的构建历史数据。我已经成功地使用 Requests 库检索 json 输出、输入数据框并报告。

我注意到它只拉取最后 100 个构建,这看起来像是默认的。我正在使用基本的 curl 调用进行测试,它可以很好地检索最后 100 个,以了解如何检索所有构建。我一直在 Google 上搜索并找到一个说要添加 fetch_all_builds=True 的,但仍然只能拉出 100。

有谁知道如何通过 API 调用请求作业的所有构建?

谢谢

最佳答案

添加 tree=allBuilds 会给你你想要的。

<JENKINS URL>/job/<Job Name>/api/json?tree=allBuilds[*]&depth=2

这是 API 调用 URL。

关于python - 如何通过 API 检索 Jenkins 作业的所有先前构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48921231/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com