天青devop构建管道不触发

时间:2020-09-16 20:10:29

标签: azure-devops yaml

这是我的Yaml:

trigger:
 branches:
   include:
     - master
     - R_current_Sprint
 paths:
   exclude:
      - YAML/*

extends:
  template: ThunderPipeline.yaml
  parameters:
      MergeBetweenBranches: false 

但是当我今天将某些东西合并到R_current_Sprint时,构建管道没有被触发。

但是,如果我用yaml覆盖yaml中可用的内容,并再次合并到R_current_Sprint。管道被触发。所以确实有些不对劲。

是否有日志或其他内容可以查看为什么我的yaml文件未触发管道?

enter image description here

1 个答案:

答案 0 :(得分:2)

yaml触发器中的分支名称区分大小写

应为R_Current_Sprint而不是R_current_Sprint

trigger:
 branches:
   include:
     - master
     - R_Current_Sprint
 paths:
   exclude:
      - YAML/*

由于您使用的是R_current_Sprint,Yaml中的触发器无法工作。 GUI设置起作用的原因是您使用了正确的R_Current_Sprint

只需更正yaml文件中的分支名称,此问题就会消失。