正如标题所说,我试图在TC10中获取整个项目的状态图标(不仅仅是构建或构建配置)。
例如,假设我有以下带有构建配置结构的项目:
PROJECT
- BUILD CONFIG 1
+ BRANCH A (default) OK
+ BRANCH B OK
+ BRANCH C OK
- BUILD CONFIG 2
+ BRANCH A OK
+ BRANCH B FAILED
+ BRANCH C OK
我希望图标显示FAILED状态,因为其中一个版本在我的项目中失败了。
我在https://confluence.jetbrains.com/display/TCD10/REST+API#RESTAPI-BuildStatusIcon阅读了文档,根据示例,我想出了这个网址:
https://server/app/rest/builds/aggregated/strob:
(
branch:(
buildType:project(PROJECT_ID),
policy:active_history_and_active_vcs_branches
),
locator:(
buildType:project:(PROJECT_ID)
)
)/statusIcon.svg
我"测试"对于具有与上述相同结构和状态的2个项目,其中一个显示失败状态,另一个显示成功状态。 令我感到困惑的是,如果我查看两个项目的BUILD CONFIG 2的状态,它们都会显示失败状态。
所以我想我的问题是:
感谢。