我正在努力在 Azure DevOps 中创建构建管道。我想针对 master 分支触发它,但仅当提交在src/Project/tds/Serialization.Master/ Project 下发生更改时 - 此项目仅包含 .item 文件如果提交包含任何其他文件以及 .item 那么此管道应该t 触发,尝试路径排除
BDD
方案 1
给定 | 我有改变src/Project/tds/Serialization.Master/*
那么 | 构建管道应该触发
方案 2
给定 | 我有改变src/Project/tds/Serialization.Master/*
和 | 我有改变src/Foundation/*
那么 | 构建管道不应触发
方案 3
给定 | 我有改变src/Foundation/*
那么 | 构建管道不应触发
trigger:
branches:
include:
- master
paths:
include:
- src/Project/tds/Serialization.Master/*
exclude:
- src/Foundation/*