Gitlab将控制ci的规则从only/Exception更改为rules,它的替代方案是什么

Gitlab将控制ci的规则从only/Exception更改为rules,它的替代方案是什么,gitlab,gitlab-ci,Gitlab,Gitlab Ci,最近Git lab仅对规则进行了更改/规则除外。所以,如果我的.gitlab-ci.yaml中只有以下内容,那么它的等效规则是什么 only: - merge_requests - triggers 这样使用: rules: - if: $CI_PIPELINE_SOURCE == "trigger" || $CI_PIPELINE_SOURCE == "merge_request_event" when: on_success

最近Git lab仅对规则进行了更改/规则除外。所以,如果我的.gitlab-ci.yaml中只有以下内容,那么它的等效规则是什么

  only:
    - merge_requests
    - triggers
这样使用:

rules:
 - if: $CI_PIPELINE_SOURCE == "trigger" || $CI_PIPELINE_SOURCE == "merge_request_event"
   when: on_success