现在,我今天有一个关于 Azure DevOps 管道的问题。您需要告诉我为什么在下面的实例中,Azure DevOps 管道已被触发,即使源代码已合并到“ecw-error-fix”分支,该分支不是触发部分中提到的分支之一管道 yam 代码的。
触发:
原因可能各不相同。请按照以下步骤进行检查:
进入触发的管道运行->摘要页面,查看触发类型是什么。它可能是
PR
触发器或 CI
触发器,如下所示。
如果是PR触发,请进入项目设置->仓库->目标仓库->策略,找到分支
ecw-error-fix
,检查是否设置了分支策略并添加Build validation
,示例如下:
如果是 CI 触发器,请编辑你的 pipeline -> 点击右侧垂直 3 个点 -> Triggers,检查是否覆盖 yaml 触发器,示例如下:
如果您使用
Github
存储库或 bitbucket
存储库作为源,请检查上面的第 3 项。如果问题仍然存在,请分享管道上触发器类型的屏幕截图以及yaml内容。