首页 > 解决方案 > 分支筛选器不适用于 Azure DevOps 中的构建完成触发器

问题描述

我目前在 Azure DevOps 中设置了aci和pipeline。管道在每次提交时在每个分支中运行publishci我希望publish管道在ci完成后运行,但仅针对develop分支。

publish管道上的触发器上,我目前有以下设置: 在此处输入图像描述

我希望这仅在分支上完成后publish运行。但是,在完成后,它会从分支开始。为什么我在上面设置的分支过滤器允许这样做?cidevelopcipublishmaster

标签: azure-devops

解决方案


我在我这边测试了相同的构建完成设置,效果很好。流水线的publishmaster分支触发的CI构建完成后不会触发ci流水线。

您可以检查publish管道的运行记录,以查看触发的构建是否是由于Build completion.

在此处输入图像描述


推荐阅读