TeamCity REST API - 根据构建参数列出构建

TeamCity REST API - List builds based on build parameters

我已将配置参数添加到名为 "client" 的团队城市实例的构建配置中。

此参数在每个构建中都提供,并且可以在给定构建的参数选项卡中的 header 代理上的用户定义参数和实际参数下查看(以及所有其他参数,例如 build.number、teamcity.project.id 等)。

我可以使用 -

访问此参数进行构建
server:port/httpAuth/app/rest/builds/id:xxx/resulting-properties/client

假设我去获取客户端 Google 所在的所有构建。如果有帮助的话,我有构建配置 ID。

我在文档中进行了高低搜索。这可能吗?

您可以使用以下请求:

http://teamcity/app/rest/builds/?locator=property:(name:<name>,value:<value>),lookupLimit:1000

搜索将受到 1000 个最新版本的限制,否则请求可能会非常缓慢并且会加载服务器。