【问题标题】:Azure CI/CD trigger pipeline based on specific file基于特定文件的 Azure CI/CD 触发管道
【发布时间】:2021-11-05 18:49:50
【问题描述】:

我有 CI/CD 相关问题

我创建了一个发布管道,将一个文件复制到 Azure blob,它工作正常。

每次将更改合并到主/主分支时都会触发它。

问题是,有没有办法只在合并的更改包含特定文件时才触发它?只是为了避免过度触发

【问题讨论】:

  • 基于 Yaml 或 ui 的管道?

标签: azure azure-devops azure-pipelines-release-pipeline


【解决方案1】:

对于基于 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

【讨论】:

    猜你喜欢
    • 2020-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    • 2021-11-14
    • 2022-01-22
    • 2021-09-14
    • 2021-07-14
    相关资源
    最近更新 更多