我有一个TeamCity项目,在其中我已经设置了分支规范,以允许构建被触发满足过滤条件的各种分支。到目前为止都很好。现在,我想生成一份报告,每个检测到的分支都有该分支上最后一次构建的状态。我尝试将分支设置为“任意”:
http://{{teamcityHost}}/guestAuth/app/rest/builds/?locator=branch:default:any,buildType:id:{{projectId}}
这将返回最新的100个构建。然而,如果分支A运行了50次,分支B运行了50次,那么分支C的最新运行可能不包括在内。我是否可以传递任何其他过滤器,仅返回每个分支的最新构建?我宁愿不在客户端自己对服务器进行详尽的所有构建的过滤。