我们当前使用Azure DevOps进行构建,并为分支机构设置了触发器。我们有一个包含多个项目的解决方案。为了构建一个特殊的项目,我们添加了“路径”以将该项目包括在构建中。
但是,当从不是主分支的分支触发构建时,将构建所有项目。直接从master分支触发时,仅构建特定项目(按预期方式)。
有没有一种方法可以设置“路径:包含:”来仅为所有分支构建特定项目?
触发器的YAML代码:
trigger:
branches:
include:
- master
- bugfix/*
- task/*
- feature/*
paths:
include:
- '/Project1'