Yaml 触发器不起作用,但在管道中覆盖可以

时间:2021-05-13 15:44:55

标签: azure-devops triggers yaml azure-devops-pipelines build-pipeline

我的 YAML 文件中有以下代码

trigger:
  branches:
    include:
    - main
  paths:
    include:
    - WVD/*

当我完成一个拉取请求并且代码被提交回主程序时,如果它在 WVD 目录中,它应该运行。 (WVD 目录在 repo 的根目录中)

如果我编辑管道 > 触发并覆盖 YAML 并选择主分支和路径过滤器 WVD/* 它有效吗? Editing Trigger on Pipeline

任何想法可能导致它?

1 个答案:

答案 0 :(得分:0)

看起来在流水线触发屏幕中,您可以覆盖或使用 YAML,但有一个复选框允许连续集成。

确保您已启用此功能,然后从触发器设置中删除覆盖复选框,否则即使您指定使用 YAML,CI\CD 也会被禁用。 :) Azure Pipeline Trigger screenshot