如何解决排除Azure devops管道针对目录中的某些文件夹运行
我在GitHub上有一个项目,其结构如下:
- lib
- project-1
- project-2
- project-3
我有一个构建管道,我只想在对project-3
进行更改时触发。我想排除触发此管道进行任何其他更改(对project-1
和project-2
的更改)。现在,我有以下配置文件:
jobs:
- job: rolling_VS2017_build
displayName: 'Extensions build'
pool:
name: Hosted VS2017
steps:
- template: build/sdl-tasks.yml
- template: build/npm-build-extensions-steps.yml
pr:
branches:
include:
- '*'
paths:
include:
- project-3/*
exclude:
- '*'
不幸的是,对于任何项目的更改,拉取请求仍会触发此管道。如何编辑yml文件,以确保仅对更改了project-3
的请求请求运行管道,并且不对其他任何更改运行该管道?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。