我们正在使用 GitHub 项目试用 Azure Pipelines CI,因为它已在市场上可用。我注意到除了主之外,它似乎没有建立分支。他们的文档指出,如果在azure-pipelines.yml
中指定了trigger
部分,则可以将其配置为仅构建特定分支,但是如果未指定trigger
,则应从所有分支触发。
当我对 master 以外的其他分支进行更改时,它们不会触发构建。有人知道为什么,或者这是一个错误吗?
您是如何在azure-pipelines.yml
文件中设置的?
使用 GitHub 进行测试遵循此处提到的示例:持续集成 (CI(,一切都按预期工作。
例如:
name: My Cool Build
trigger:
一旦更改应用于任何分支,它将触发构建...
我同意这些例子不清楚。 试试这个例子,它应该可以构建所有分支:
trigger:
branches:
include:
- refs/heads/*
尝试
trigger:
branches:
include: ['*']
正如此处文档中的评论中所报告的那样(不是文档本身 obvs(