【问题标题】:Azure Dev Ops Build Agent's builds and releases used使用的 Azure Devops 构建代理构建和发布
【发布时间】:2019-06-28 15:01:48
【问题描述】:

在 Azure DevOps 中是否可以查看配置为使用特定代理池的所有构建和发布?我可以看到与代理关联的最后 30 个构建,但希望查看与池关联的所有构建,而不是检查构建阶段的所有代理配置。该代理也是一个自托管代理,如果这有所作为的话。我不介意是通过 UI 还是 REST api 获取这些数据。

【问题讨论】:

    标签: azure azure-devops azure-devops-self-hosted-agent


    【解决方案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过滤器,您将获得在私有代理池上运行的所有构建。

    但是,这并不是针对所有构建,因为设置了构建保留策略,所以在保留期之后被删除的构建无法获取。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2021-01-03
      • 2021-11-18
      • 1970-01-01
      • 2022-01-12
      • 2020-11-25
      • 2023-04-04
      • 2020-03-16
      • 2019-07-05
      • 1970-01-01
      相关资源
      最近更新 更多