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

问题描述 投票:0回答:1

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

azure-devops yaml azure-pipelines
1个回答
0
投票

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

对于路径:

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

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

© www.soinside.com 2019 - 2024. All rights reserved.