当同一存储库中的另一个管道完成时,我尝试触发管道。这适用于主分支,但无法触发分支名称“/”中包含正斜杠的分支
文档说这是有效的
resources:
pipelines:
- pipeline: sample value
source: sample value
trigger:
branches:
include:
- main
- sample/branch/*
我希望这会触发如下分支:sample/branch/myNewFeature,但事实并非如此。有类似的问题吗?
最佳答案
我这边测试发现,如果这个sample/branch/myNewFeature
分支中没有存储相应的yaml文件,那么管道就不会从这个分支触发。
也就是说,你需要将目标yaml文件复制到触发分支,这样才能触发相关的yaml pipeline。
参见:Trigger one pipeline after another了解更多详情。
关于Azure Devops YAML Pipeline 触发器不会为带有正斜杠的分支触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67220149/