Azure DevOps 分支策略路径过滤器不起作用

时间:2021-04-29 16:50:35

标签: azure-devops

我有一个基于两个单独文件夹的分支策略,但并非每个场景都会触发所需的效果。

这是分支策略: /DEO/; /WSOClient/Source/Legacy/WSO11-1/WSO/

  1. 请注意 Azure DevOps 自动放置在 ; 之后的空间。 我无法控制这个。

  2. 如果 /DEO/ 文件夹发生更改,则调用所需效果。完美的。 如果 /DEO/ 和 /WSOClient 文件夹均发生更改,则会调用效果。再次,完美。 但是,如果仅对 /WSOClient 文件夹进行了更改,则不会调用所需的效果。

总结,当只有分支策略的第二个文件夹有变化时,Required不会被触发。

1 个答案:

答案 0 :(得分:0)

这已经解决了。 我们有一个自定义状态,它也需要两个相同的路径。 因此,由于两个文件夹中的更改都触发了构建,但由于状态只有 /DEO/* 路径,因此不需要 /WSOClient/... 文件夹成功完成拉取请求。

相关问题