diff options
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 86161ae9..bb7a9571 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -57,6 +57,10 @@ build: # Save all but git-related files - rm -rf .git .gitignore .gitmodules + except: + variables: + - $CI_PIPELINE_SOURCE == "schedule" + ## # Stage: Test # @@ -83,6 +87,11 @@ test: meson test -C _build --verbose --no-stdsplit fi + except: + variables: + - $CI_PIPELINE_SOURCE == "schedule" + - $CI_COMMIT_TITLE =~ /^Update.*translation$/ + # Runs the coverage test. coverage: <<: *save_build_logs @@ -136,6 +145,11 @@ pages: - *build_procedure - *run_tests + except: + variables: + - $CI_PIPELINE_SOURCE == "schedule" + - $CI_COMMIT_TITLE =~ /^Update.*translation$/ + asan: <<: *sanitizer variables: |