Gitlab CI-在合并请求到特定分支上运行作业

时间:2020-08-21 12:32:27

标签: gitlab-ci

我要使用以下条件配置CI:

  • 创建合并请求时
  • 这个目标分支正在开发中

我的工作运行。

我找不到该特定工作的文档。

谢谢

1 个答案:

答案 0 :(得分:2)

在Gitlab CI文档中几个小时后,我找到了这个解决方案。

unit_test:
    stage: test
    rules:
        - if: '$CI_PIPELINE_SOURCE == "merge_request_event" && $CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "develop"'
    script:
        - echo "Test running"
        - ...