可以看看官方文档:https://docs.gitlab.com/ee/ci/pipelines/merge_request_pipelin...你可以用rules关键字来配置你的CI/CD配置文件中的任务,让它们只在合并请求事件时运行:job1: script: - echo "This job runs in merge request pipelines" rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event'你也可以用workflow: rules关键字来配置整个流水线只在合并请求事件时运行:workflow: rules: - if: $CI_PIPELINE_SOURCE == 'merge_request_event' job1: script: - echo "This job runs in merge request pipelines" job2: script: - echo "This job also runs in merge request pipelines"
可以看看官方文档:https://docs.gitlab.com/ee/ci/pipelines/merge_request_pipelin...
你可以用rules关键字来配置你的CI/CD配置文件中的任务,让它们只在合并请求事件时运行:
你也可以用workflow: rules关键字来配置整个流水线只在合并请求事件时运行: