我正在制作两条管道。一个将在 Dev 和 Master 分支上触发 PR。另一个只有新标签的触发器:所以对于第一个,我有触发器:
pr:
- master
- dev
Run Code Online (Sandbox Code Playgroud)
第二个:
trigger:
tags:
include:
- '*'
exclude:
- master
- dev
Run Code Online (Sandbox Code Playgroud)
但结果是我都用 PR 触发,第二个第一个也用 CI 触发。我检查过经典视图上没有 YAML 覆盖。任何帮助表示赞赏
标记上的 Azure Pipeline 触发器
如果您希望第二个管道仅使用新标签触发,您应该将参数设置branches为 excludemaster和devbranch trigger。
所以,语法应该是这样的:
trigger:
tags:
include:
- '*'
branches:
exclude:
- master
- dev
Run Code Online (Sandbox Code Playgroud)
请查看此文档以获取更多详细信息。
希望这可以帮助。
| 归档时间: |
|
| 查看次数: |
2605 次 |
| 最近记录: |