我试图找出一种从teamcity返回所有最后完成的构建的方法.基本上我正在为teamcity创建一个状态页面,并希望显示所有当前失败的构建.到目前为止,我已尝试过各种API调用.我认为以下API调用肯定会给我自上次成功构建以来的所有失败,但它似乎不起作用.
/ guestAuth /应用程序/静止/建立/定位器=状态:故障,sinceBuild:(状态:成功)
任何帮助都会受到极大的关注.如果我可以获得所有最后完成的构建,我可以排序只显示失败.
该 REST 调用是正确的。我正在使用 TeamCity 7.1。难道自上次成功构建以来您就没有发生过任何失败吗?尝试反转条件:
/guestAuth/app/rest/builds/?locator=状态:成功,sinceBuild:(状态:失败)
这将返回自上次失败以来成功构建的列表(相反)。如果您通过此查询获得结果,那么您的查询不应返回任何结果。换句话说,这两个查询中:
/guestAuth/app/rest/builds/?locator=状态:失败,sinceBuild:(状态:成功) /guestAuth/app/rest/builds/?locator=状态:成功,sinceBuild:(状态:失败)
在任何给定时间,假设有已完成的构建,一个应该始终返回零个构建,另一个应该始终返回一个或多个构建。
| 归档时间: |
|
| 查看次数: |
4751 次 |
| 最近记录: |