gpt4 book ai didi

api - TeamCity - 你如何通过rest api获得每个项目最后完成构建的列表?

转载 作者:行者123 更新时间:2023-12-04 12:35:12 24 4
gpt4 key购买 nike

我试图找出一种方法来从teamcity返回所有最后完成的构建。本质上,我正在为 teamcity 创建一个状态页面,并希望显示所有当前失败的构建。到目前为止,我已经尝试了各种 API 调用。我认为以下 API 调用肯定会给我自上次成功构建以来的所有失败,但它似乎不起作用。

/guestAuth/app/rest/builds/?locator=status:failure,sinceBuild:(status:success)



任何帮助将大大appriciated。如果我可以获得所有最后完成的构建,我可以排序以仅显示失败。

最佳答案

那个 REST 调用是正确的。我正在使用 TeamCity 7.1。是不是自上次成功构建以来您就没有任何失败?尝试反转条件:

/guestAuth/app/rest/builds/?locator=status:success,sinceBuild:(status:failure)



这将返回自上次失败(相反)以来成功构建的列表。如果您通过此查询获得结果,则您的查询不应返回任何结果。换句话说,在这两个查询中:

/guestAuth/app/rest/builds/?locator=status:failure,sinceBuild:(status:success) /guestAuth/app/rest/builds/?locator=status:success,sinceBuild:(status:failure)



在任何给定的时间,如果有已完成的构建,一个应该始终返回零个构建,另一个应该始终返回一个或多个构建。

关于api - TeamCity - 你如何通过rest api获得每个项目最后完成构建的列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11089462/

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