From e2be2559573aefcb71887811b3c9b1a3882e3d52 Mon Sep 17 00:00:00 2001 From: librelois Date: Fri, 26 Feb 2021 02:20:56 +0100 Subject: [PATCH] =?UTF-8?q?ci:=20adapt=20rules:=C2=A0auto=20on=20MR,=20oth?= =?UTF-8?q?erwise=20manual?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitlab-ci.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 41b1255..a633887 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,6 +14,11 @@ stages: format: extends: .env + rules: + - if: $CI_COMMIT_REF_NAME =~ /^wip*$/ + when: manual + - if: $CI_COMMIT_TAG || $CI_MERGE_REQUEST_ID + - when: manual stage: format script: - cargo fmt -- --version @@ -22,6 +27,11 @@ format: build_and_test: extends: .env + rules: + - if: $CI_COMMIT_REF_NAME =~ /^wip*$/ + when: manual + - if: $CI_COMMIT_TAG || $CI_MERGE_REQUEST_ID + - when: manual stage: build_and_test tags: - redshift @@ -34,6 +44,11 @@ build_and_test: lint: extends: .env + rules: + - if: $CI_COMMIT_REF_NAME =~ /^wip*$/ + when: manual + - if: $CI_COMMIT_TAG || $CI_MERGE_REQUEST_ID + - when: manual stage: quality script: - cargo clippy -- -V @@ -41,6 +56,11 @@ lint: audit_dependencies: extends: .env + rules: + - if: $CI_COMMIT_REF_NAME =~ /^wip*$/ + when: manual + - if: $CI_COMMIT_TAG || $CI_MERGE_REQUEST_ID + - when: manual stage: quality script: - cargo deny -V