art*_*ois 25 yaml azure azure-devops azure-pipelines
我当前的 Azure 管道实现是仅在向开发分支发出拉取请求时触发。但是,我想在任何分支上的每个新推送上运行管道。怎么触发呢?
我当前的 Azure YAML 文件实现
trigger:
- none
pr:
- branches:
include:
- dev
Run Code Online (Sandbox Code Playgroud)
并在下面配置步骤。
Yog*_*ogi 49
您需要像这样指定触发器。例如,如果dev分支中有任何推送,则会触发构建。参考号
trigger:
- dev
Run Code Online (Sandbox Code Playgroud)
或者更明确地说:
trigger:
branches:
include:
- dev
- another-branch
Run Code Online (Sandbox Code Playgroud)
如果未指定触发器,它将默认为所有分支运行。它可以明确定义为:
trigger:
branches:
include:
- '*'
Run Code Online (Sandbox Code Playgroud)
就我而言,使用 Azure DevOps,我的 .yaml 文件中有以下内容:
trigger:
- '*'
pool:
vmImage: 'windows-latest'
Run Code Online (Sandbox Code Playgroud)
因此,无论我推送到哪个分支,它都会被触发。我希望它可能有所帮助。
注意:池部分不相关;我只是添加了更多背景信息。
| 归档时间: |
|
| 查看次数: |
33506 次 |
| 最近记录: |