在 Azure DevOps 中是否可以查看配置为使用特定代理池的所有构建和发布?我可以看到与代理关联的最后 30 个构建,但希望查看与池关联的所有构建,而不是检查构建阶段的所有代理配置。该代理也是一个自托管代理,如果这有所作为的话。我不介意是通过 UI 还是 REST api 获得这些数据。
问问题
49 次
1 回答
1
为此,您可以使用这个rest api。
GET https://dev.azure.com/{organization}/{project}/_apis/build/builds?queues={queues}&api-version=5.0
您可以先使用这个 rest api:GET https://dev.azure.com/{organization}/{project}/_apis/build/builds?
查看使用私有代理运行的构建的队列 ID。
将队列 id 写入上面提供的 rest api 过滤器,您将获得在私有代理池上运行的所有构建。
但是,这并不是针对所有的构建,因为设置了构建保留策略,所以在保留期之后被删除的构建是无法获取的。
希望这可以帮助。
于 2019-06-28T07:01:48.163 回答