Azure Devops - 构建自动化
Azure Devops - Build Automation
我有一个 Azure DevOps Git 存储库,里面有很多解决方案,并且正在开始构建、测试、部署自动化的道路。
我想出了如何 运行 如果 repo 中的任何文件发生更改,则重建。
但是,由于 repo 中有很多解决方案,我只想 运行 如果特定子文件夹发生变化,则对解决方案进行给定的重建。
这可能吗?如果可以,我该如何实现?
您可以使用基于路径的触发器过滤器(我很确定它们仅在 yaml 构建中受支持)。示例:
trigger:
paths:
include:
- folder1/*
- folder2/somefile
- etc
阅读中:
https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=azure-devops&tabs=schema
https://docs.microsoft.com/en-us/azure/devops/pipelines/create-first-pipeline?view=azure-devops&tabs=tfs-2018-2
我有一个 Azure DevOps Git 存储库,里面有很多解决方案,并且正在开始构建、测试、部署自动化的道路。
我想出了如何 运行 如果 repo 中的任何文件发生更改,则重建。
但是,由于 repo 中有很多解决方案,我只想 运行 如果特定子文件夹发生变化,则对解决方案进行给定的重建。
这可能吗?如果可以,我该如何实现?
您可以使用基于路径的触发器过滤器(我很确定它们仅在 yaml 构建中受支持)。示例:
trigger:
paths:
include:
- folder1/*
- folder2/somefile
- etc
阅读中:
https://docs.microsoft.com/en-us/azure/devops/pipelines/yaml-schema?view=azure-devops&tabs=schema
https://docs.microsoft.com/en-us/azure/devops/pipelines/create-first-pipeline?view=azure-devops&tabs=tfs-2018-2