diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 64a24b343b..ed9be83dd2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -13,14 +13,14 @@ workflow: auto_cancel: on_new_commit: interruptible rules: - - if: $CI_PIPELINE_SOURCE == "merge_request_event" + - if: $CI_PIPELINE_SOURCE == "merge_request_event" || $CI_PIPELINE_SOURCE == "schedule" - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS when: never - if: $CI_COMMIT_BRANCH && $CI_COMMIT_REF_PROTECTED == 'true' # continue running master and release branch pipelines when we do back-to-back merges in case one introduces a regression auto_cancel: on_new_commit: none - - if: $CI_COMMIT_BRANCH + - if: $CI_COMMIT_BRANCH && $CI_COMMIT_BRANCH != "coverity" # https://blog.nimbleways.com/let-s-make-faster-gitlab-ci-cd-pipelines/ variables: