Git VSTS生成触发器-路径筛选器
我想设置一些VSTS CI构建,并根据分支路径使用不同的构建。我们将VSTS与GIT一起使用,我已按如下方式设置了分支筛选器:Git VSTS生成触发器-路径筛选器,git,azure-devops,azure-pipelines,Git,Azure Devops,Azure Pipelines,我想设置一些VSTS CI构建,并根据分支路径使用不同的构建。我们将VSTS与GIT一起使用,我已按如下方式设置了分支筛选器: 排除-参考/头部/ft1/nodeploy/* 包括-参考/头部/ft1/* 。。。对每个功能团队重复 但是,如果我将分支命名为FT1/blah,则不会拾取它,因为过滤器区分大小写。我找不到任何关于支持的“模式”的文档,我不想添加以下内容: 排除-参考/头部/FT1/nodeploy/* 排除-参考/头部/Ft1/nodeploy/* 排除-参考/头部/ft1/n
- 排除-参考/头部/ft1/nodeploy/*
- 包括-参考/头部/ft1/*
- 。。。对每个功能团队重复
- 排除-参考/头部/FT1/nodeploy/*
- 排除-参考/头部/Ft1/nodeploy/*
- 排除-参考/头部/ft1/nodeploy/*
- 排除-参考/头部/fT1/nodeploy/*
- 包括-参考/头部/FT1/*
- 包括-refs/heads/Ft1/*
- 包括-参考/头部/ft1/*
- 包括-参考/头部/fT1/*
因为这将更加难以管理。其他人对更好的处理方法有什么意见吗?没有,没有办法
公认的做法是选择一个案例并通知所有工程人员该选择 目前,VST无法支持像
refs/heads/*1/*
这样的分支筛选器来匹配所有分支:
tf1/*
fT1/*
Ft1/*
FT1/*
我发布了一个关于此功能的用户声音,您可以投票。您不能选择一个案例吗?Git普遍接受的做法是小写。@MrHinsh这是我们讨论过的一件事,但在3个地点(2个美国和1个印度)工作时,说起来容易做起来难。