【发布时间】:2021-07-07 17:34:52
【问题描述】:
我正在使用Azure DevOps REST API 检索管道运行(又名“构建”)。构建响应有一堆好的数据,但它报告的 pool 似乎只适用于整个管道定义了顶级池的情况。
例如,我有一个运行多个并行作业的管道,每个作业都位于不同的自托管代理池中。但是,当我使用 REST API 检索此管道的构建时,唯一可用的数据是 管道的 池,这是 Microsoft 托管构建时获得的正常 Hosted Ubuntu 1604 响应 - 没有提及完成所有工作的任何自托管代理池。
我尝试深入了解不同的部分(包括阶段和任务查询)。任务级别最终会显示所使用代理的名称,但它只是一个字符串,因此很难推断所使用的代理池,除非您碰巧以特定方式命名您的代理。 p>
是否有任何方法可以使用 REST API 深入了解作为管道一部分运行的各个“作业”并查看它们在哪些代理池上运行?
【问题讨论】:
标签: azure rest azure-devops