首页 > 解决方案 > Azure Devops - 构建自动化

问题描述

我有一个 Azure DevOps Git Repo,其中包含许多解决方案,并且正在开始构建、测试、部署自动化的道路。

如果 repo 中有任何文件更改,我想出了如何运行重建。

但是,由于 repo 中有许多解决方案,我只想在特定子文件夹发生更改时运行解决方案的给定重建。

这是可能的,如果是这样,我该如何做到这一点?

标签: azure-devopscontinuous-deploymentcontinuous-build

解决方案


您可以使用基于路径的触发过滤器(我相当确定它们仅在 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


推荐阅读