【发布时间】:2021-11-05 18:49:50
【问题描述】:
我有 CI/CD 相关问题
我创建了一个发布管道,将一个文件复制到 Azure blob,它工作正常。
每次将更改合并到主/主分支时都会触发它。
问题是,有没有办法只在合并的更改包含特定文件时才触发它?只是为了避免过度触发
【问题讨论】:
-
基于 Yaml 或 ui 的管道?
标签: azure azure-devops azure-pipelines-release-pipeline
我有 CI/CD 相关问题
我创建了一个发布管道,将一个文件复制到 Azure blob,它工作正常。
每次将更改合并到主/主分支时都会触发它。
问题是,有没有办法只在合并的更改包含特定文件时才触发它?只是为了避免过度触发
【问题讨论】:
标签: azure azure-devops azure-pipelines-release-pipeline
对于基于 YAML 的管道,文档(当前位于 https://docs.microsoft.com/en-us/azure/devops/pipelines/repos/azure-repos-git?view=azure-devops&tabs=yaml)建议“您可以指定要包含或排除的文件路径”,并带有示例
# specific path build
trigger:
branches:
include:
- master
- releases/*
paths:
include:
- docs
exclude:
- docs/README.md
【讨论】: