我有四个 YAML“发布”管道,我使用相同的 YAML 语法来定义延续触发器。这是触发器的 YAML 定义。
resources:
pipelines:
- pipeline: Build # Name of the pipeline resource
source: BuildPipeline # Name of the pipeline as registered with Azure DevOps
trigger: true
不太确定这种语法,我没有指定任何分支,但直到最近一切正常。最近我更新了两个 YAML 发布管道,它们现在在构建管道完成时不会被触发。如果手动执行,所有管道都可以正常工作。
所有发布管道都具有用于延续触发器定义的相同 YAML(见上文),并为“手动和计划构建的默认分支”设置相同的分支。
我不知道如何调查为什么某些发布管道没有被触发(任何地方都有可用的日志?)而且我没有看到它们执行和失败,它们根本没有被触发。我该如何调查这个问题?