【问题标题】:Multiple wildcard trigger in Azure DevOps buildAzure DevOps 构建中的多个通配符触发器
【发布时间】:2021-03-04 12:00:56
【问题描述】:

我有一个用于触发器的 yml 文件:

trigger:
  branches:
   include: [develop, release/*]

但是,当我从 develop 创建一个新分支并调用分支“ReleaseTest”,然后提交并将代码推送到该分支时,我的构建不会被触发。语法不正确吗?

我的目标是拥有一个 yml,它由提交到开发分支和我们将来可能创建的任何发布分支触发,并根据触发它的分支设置适当的构建配置。

【问题讨论】:

  • 嗨,您有机会查看以下答案吗?如果有任何问题请告诉我

标签: azure azure-devops azure-pipelines


【解决方案1】:

语法不正确。 azure 管道 yaml 不支持 include: []。您应该在 azure devops yaml 中定义数组,如下所示:

trigger:
  branches:
    include:
    - develop
    - release/*
    - Release/* #trigger branch is case sensitive

有关详细信息,请参阅文档 here

【讨论】:

    猜你喜欢
    • 2022-11-11
    • 1970-01-01
    • 2019-08-22
    • 2019-07-05
    • 1970-01-01
    • 2020-12-08
    • 2021-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多