根据gitlab-ci.yml中的分支名称运行Job手册或on_success

时间:2018-07-23 11:49:58

标签: yaml gitlab gitlab-ci

是否可以根据分支名称动态设置“ when”语句?像这样:

Integration:
  stage: Deploy Artifact
  except:
    - master
    - /^release\/.*$/
    - tags
  when: $([ $CI_COMMIT_REF_NAME = develop ] && "on_success" || "manual")

尝试了以下方法:

  • 变量(例如示例或带有提取的变量)
  • special yaml features (<<,&,*)-通过将另一个工作与另一个工作合并

还有其他想法或解决方案吗?

0 个答案:

没有答案