我们有三个管道:
BUILD完成后,我们希望自动并行启动DEPLOY和DEPLOY2。 但现在只有 DEPLOY 启动,DEPLOY2 没有触发。两者配置相同:
resources: pipelines: - pipeline: 'build' source: 'BUILD' trigger: branches: include: - refs/heads/*
可能是什么问题?
您的资源触发器的定义应该正确。我可以使用与您相同的 YAML 定义来重现您的情况。而且我也可以解决这个问题。
1,检查管道DEPLOY2是否仍然启用(同时确保YAML使用正确。):
2、检查资源触发器定义是否在管道DEPLOY2的默认分支中。
请注意,只有管道的默认分支才能获取构建管道完成的信息。
以我这边为例:
遇到这种情况你有两种方法。
将资源触发器更改为正确的定义。
将具有正确资源触发器的分支更改为默认分支 分支。
如何更改管道的默认分支:
我也有同样的问题。对我来说,这似乎是一个天蓝色的错误