当我使用文件夹/ ** / *作为触发器下的路径时,构建管道不会自动触发

时间:2020-05-18 09:58:23

标签: azure-devops yaml azure-pipelines

我的问题是关于Azure DevOps构建管道。我希望在提交更改时自动触发构建。因此,我使用Folder / ** / *包含文件,该文件位于该文件夹下的所有文件(包括子文件夹下)。但是,当我在其中一个文件中提交更改时,不会触发构建。但是当我使用Folder / *代替时它起作用了。谁能解释一下有什么区别?

1 个答案:

答案 0 :(得分:0)

我认为这可能是设计使然。对于路径过滤器,它只能识别/*而不能识别/**/*

对于路径:

  • 您可以将*用作最后一个字符,但不会执行任何操作 与单独指定目录名称不同。
  • 您不得在路径过滤器的中间添加*,并且可能不会 使用?

这在此document的通配符中说明。