【发布时间】:2019-12-09 22:16:38
【问题描述】:
我最近在 master 分支中使用以下 azure-pipelines.yml 文件设置了一个 Azure 管道:
trigger:
- master
- feature/*
pool:
vmImage: 'ubuntu-latest'
variables:
buildConfiguration: 'Release'
steps:
- script: dotnet build --configuration $(buildConfiguration)
displayName: 'dotnet build $(buildConfiguration)'
我也尝试了这两个触发器的语法示例,但无济于事以及完全删除触发器。
trigger:
branches:
include:
- master
- feature/*
trigger:
branches:
include: ['*']
我已将此链接到 GitHub 存储库,在其中创建了一个名为 feature/cool_feature 的分支。
根据我读过的所有文档,我应该能够将 YAML 文件放在主分支中,这应该为我的两个分支开始构建。但我所能做的就是在主分支中进行提交时开始构建。
我唯一想让构建触发的就是如果我在该分支中放置另一个 azure-pipelines.yml 文件。
现在不是这样了还是我做错了什么?
【问题讨论】:
-
您的语法看起来不错。回购是公开的吗?
标签: azure azure-devops azure-pipelines