Azure devops 有没有办法通过API跟踪Azure DevOps中触发的构建?

Azure devops 有没有办法通过API跟踪Azure DevOps中触发的构建?,azure-devops,azure-devops-rest-api,Azure Devops,Azure Devops Rest Api,使用经典构建管道和经典触发器,只需轮询同一用户请求的构建,就可以轻松跟踪由其他构建完成而触发的构建 现在,使用资源触发器,属性请求的对象将切换到构建服务帐户,而不是触发提交的原始作者 我一直在浏览文档,试图找到另一种方法来查看从原始构建ID触发的构建,但没有找到任何东西 “生成摘要”页面上有一个“关联管道”选项卡,其中至少包含包含触发生成的管道,但我也找不到通过API获取该管道的任何内容。根据您的描述,您可以首先调用以获取定义中所有正在运行的生成管道,然后使用powershell脚本循环检查特定

使用经典构建管道和经典触发器,只需轮询同一用户请求的构建,就可以轻松跟踪由其他构建完成而触发的构建

现在,使用资源触发器,属性请求的对象将切换到构建服务帐户,而不是触发提交的原始作者

我一直在浏览文档,试图找到另一种方法来查看从原始构建ID触发的构建,但没有找到任何东西


“生成摘要”页面上有一个“关联管道”选项卡,其中至少包含包含触发生成的管道,但我也找不到通过API获取该管道的任何内容。

根据您的描述,您可以首先调用以获取定义中所有正在运行的生成管道,然后使用powershell脚本循环检查特定构建中请求正文中参数triggeredByBuild中的id,以便可以从原始构建id中查看触发的构建

注意:附件中标记的id是触发另一个生成管道的原始buildId


问题是,甚至无法找到触发管道。我需要走另一条路。从TriggeredBuild中,我需要找到结果触发的构建。目前,无法直接从原始构建管道中找到结果触发的构建。仅使用powershell脚本循环检查特定生成中请求正文中参数TriggeredBuild中的id。关于此功能,您可以在我们的UserVoice站点()上添加此功能的请求,该站点是我们提供产品建议的主要论坛。您可以对此反馈进行投票并添加评论。感谢您帮助我们构建一个更好的Azure DevOps。也许您可以添加到您目前使用的文档的链接?