Azure devops 在多个其他管道全部完成后触发Azure管道构建

Azure devops 在多个其他管道全部完成后触发Azure管道构建,azure-devops,azure-pipelines,azure-pipelines-yaml,Azure Devops,Azure Pipelines,Azure Pipelines Yaml,我知道你可以在另一条管道完工后触发一条管道。例如 资源: 管道: -管道:A 资料来源:A 触发: 分支机构: 包括: -主人 但是,如果我有多个管道,并且我希望在触发之前等待所有管道都完成,那该怎么办呢。可能吗 资源: 管道: -管道:A 资料来源:A 触发: 分支机构: 包括: -主人 -管道:B 资料来源:B 触发: 分支机构: 包括: -主人 我的印象是,上述情况会触发A或B,而不是A和B。你的印象是正确的。这不可能在YAML中实现您想要的。一个构建为任何一个公平的触发器运行。您可以

我知道你可以在另一条管道完工后触发一条管道。例如

资源:
管道:
-管道:A
资料来源:A
触发:
分支机构:
包括:
-主人
但是,如果我有多个管道,并且我希望在触发之前等待所有管道都完成,那该怎么办呢。可能吗

资源:
管道:
-管道:A
资料来源:A
触发:
分支机构:
包括:
-主人
-管道:B
资料来源:B
触发:
分支机构:
包括:
-主人

我的印象是,上述情况会触发A或B,而不是A和B。你的印象是正确的。这不可能在YAML中实现您想要的。一个构建为任何一个公平的触发器运行。您可以尝试通过调用外部服务来找到解决方法,外部服务实际上保持触发器的状态,并在特定条件下运行另一个管道,在某种程度上它将类似于发布管道中的门