父子流水线中子流水线执行代码分支选择

相同项目的父子流水线,如下:

# trigger-test-1 触发本项目其他分支的流水线
trigger-test-1:
  trigger:
    include:
      - project: 'cs-ffli-group/trigger-test'
        ref: 'dev'
        file: '/.gitlab-ci.yml'

根据官方文档描述:https://docs.gitlab.com/ee/ci/pipelines/downstream_pipelines.html#parent-child-pipelines

触发子流水线时,只是读取了子流水线分支中的 ci 文件,并未拉取子流水线指定的分支代码,其还是在父流水线的分支上运行的;

能否加个选项,让子流水线可以运行在子流水线的分支上呢?

李发富 编辑于