ci: adapt rules: auto on MR, otherwise manual
This commit is contained in:
parent
72f711f8e5
commit
e2be255957
|
@ -14,6 +14,11 @@ stages:
|
||||||
|
|
||||||
format:
|
format:
|
||||||
extends: .env
|
extends: .env
|
||||||
|
rules:
|
||||||
|
- if: $CI_COMMIT_REF_NAME =~ /^wip*$/
|
||||||
|
when: manual
|
||||||
|
- if: $CI_COMMIT_TAG || $CI_MERGE_REQUEST_ID
|
||||||
|
- when: manual
|
||||||
stage: format
|
stage: format
|
||||||
script:
|
script:
|
||||||
- cargo fmt -- --version
|
- cargo fmt -- --version
|
||||||
|
@ -22,6 +27,11 @@ format:
|
||||||
|
|
||||||
build_and_test:
|
build_and_test:
|
||||||
extends: .env
|
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
|
stage: build_and_test
|
||||||
tags:
|
tags:
|
||||||
- redshift
|
- redshift
|
||||||
|
@ -34,6 +44,11 @@ build_and_test:
|
||||||
|
|
||||||
lint:
|
lint:
|
||||||
extends: .env
|
extends: .env
|
||||||
|
rules:
|
||||||
|
- if: $CI_COMMIT_REF_NAME =~ /^wip*$/
|
||||||
|
when: manual
|
||||||
|
- if: $CI_COMMIT_TAG || $CI_MERGE_REQUEST_ID
|
||||||
|
- when: manual
|
||||||
stage: quality
|
stage: quality
|
||||||
script:
|
script:
|
||||||
- cargo clippy -- -V
|
- cargo clippy -- -V
|
||||||
|
@ -41,6 +56,11 @@ lint:
|
||||||
|
|
||||||
audit_dependencies:
|
audit_dependencies:
|
||||||
extends: .env
|
extends: .env
|
||||||
|
rules:
|
||||||
|
- if: $CI_COMMIT_REF_NAME =~ /^wip*$/
|
||||||
|
when: manual
|
||||||
|
- if: $CI_COMMIT_TAG || $CI_MERGE_REQUEST_ID
|
||||||
|
- when: manual
|
||||||
stage: quality
|
stage: quality
|
||||||
script:
|
script:
|
||||||
- cargo deny -V
|
- cargo deny -V
|
||||||
|
|
Loading…
Reference in New Issue