在GitLab管道中,有一种方法可以在分离合并请求时运行管道?

时间:2020-02-03 07:56:00

标签: git gitlab gitlab-ci pipeline gitlab-api

当gitlab中的合并请求分离时,我试图运行管道,这意味着不成功,并且在不合并到分支的情况下被拒绝或关闭。 那么是否有可能在我们为特定分支执行时仅对CI_MERGE_REQUEST_EVENT_TYPE = detach执行它?

1 个答案:

答案 0 :(得分:0)

您应该可以将only:variables:选项一起使用。我没有对此进行测试,但是请尝试将其添加为工作:

only:
  variables:
    - $CI_MERGE_REQUEST_EVENT_TYPE == "detach"

有关更多详细信息,请参见文档:https://docs.gitlab.com/ee/ci/yaml/README.html#onlyvariablesexceptvariables