合并到特定分支后触发 CI/CD 管道作业。不是在创建合并请求时

时间:2021-07-20 20:56:17

标签: continuous-integration gitlab-ci gitlab-ci-runner

我知道您可以设置它,以便作业仅在对特定分支有合并请求时执行,但我不希望它在创建合并请求时执行,我希望它在合并时执行请求实际上已合并。我目前是这样的:

rules:
    - if: '$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "master"'

但正如我所说,这不是我想要的。我也试过这个:

rules:
    - if: '$CI_MERGE_REQUEST_TARGET_BRANCH_NAME == "master" && $CI_MERGE_REQUEST_APPROVED'

这也不起作用。我知道可以使用 only 关键字,但我不能只使用我需要使用的规则。希望得到一些见解!

0 个答案:

没有答案