You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询B流水线双触发配置正确性:A完成+test分支变更

你的配置完全可行

你的配置写法是正确的,完全能实现你想要的两个触发逻辑:

  • trigger 段的配置:当test分支有任何代码变更时,会自动触发B流水线执行,batch: true 还会把同一分支的多次连续变更合并成一次触发,避免流水线重复运行。
  • resources 段的流水线配置:会监听A流水线的完成事件,只要A流水线执行完成,就会自动触发B流水线启动。

额外补充几个注意点:

  • 要保证配置里的source: A和实际A流水线的名称完全一致,这里是大小写敏感的。
  • 如果需要限定只有A流水线的特定分支完成才触发B,可以给resources添加分支过滤,示例如下:
    resources:
      pipelines:
      - pipeline: A
        source: A
        trigger: true
        branches:
          include:
            - main
    
  • 这两种触发条件是独立生效的,不管是test分支发生变更,还是A流水线执行完成,都会触发B流水线运行。

内容的提问来源于stack exchange,提问作者P.T

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 10:15:38