Disable CI that does not need to run for builds

This commit is contained in:
Imbris 2021-03-20 04:06:32 -04:00
parent 577caa3047
commit e97d57b119
3 changed files with 25 additions and 25 deletions

View File

@ -12,7 +12,7 @@ variables:
# Note: this is deprecated! # Note: this is deprecated!
# ttps://docs.gitlab.com/ee/ci/yaml/#shallow-cloning # ttps://docs.gitlab.com/ee/ci/yaml/#shallow-cloning
GIT_DEPTH: 3 GIT_DEPTH: 3
GIT_CLEAN_FLAGS: -f GIT_CLEAN_FLAGS: -n
CACHE_IMAGE_TAG: 7ea40612 CACHE_IMAGE_TAG: 7ea40612
default: default:
@ -36,8 +36,8 @@ before_script:
- export DISABLE_GIT_LFS_CHECK=true - export DISABLE_GIT_LFS_CHECK=true
- export VELOREN_ASSETS="$(pwd)/assets" - export VELOREN_ASSETS="$(pwd)/assets"
- echo "VELOREN_ASSETS=$VELOREN_ASSETS" - echo "VELOREN_ASSETS=$VELOREN_ASSETS"
- export RUSTFLAGS="-D warnings" #- export RUSTFLAGS="-D warnings"
- rm -rf target || echo "it seems that sometimes OLD data is left over" #- rm -rf target || echo "it seems that sometimes OLD data is left over"
# 8866215 is the user that is used to sync data to the collaboration repos # 8866215 is the user that is used to sync data to the collaboration repos
workflow: workflow:

View File

@ -1,17 +1,17 @@
unittests: # unittests:
extends: .recompile-branch # extends: .recompile-branch
stage: build # stage: build
image: registry.gitlab.com/veloren/veloren-docker-ci/cache/quality:${CACHE_IMAGE_TAG} # image: registry.gitlab.com/veloren/veloren-docker-ci/cache/quality:${CACHE_IMAGE_TAG}
variables: # variables:
GIT_DEPTH: 9999999999999 # GIT_DEPTH: 9999999999999
script: # script:
- ln -s /dockercache/target target # - ln -s /dockercache/target target
- rm -r target/debug/incremental/veloren_* || echo "all good" # TMP FIX FOR 2021-03-22-nightly # - rm -r target/debug/incremental/veloren_* || echo "all good" # TMP FIX FOR 2021-03-22-nightly
- cargo test --package veloren-i18n --lib test_all_localizations -- --nocapture --ignored # - cargo test --package veloren-i18n --lib test_all_localizations -- --nocapture --ignored
- rm -r target/debug/incremental* || echo "all good" # TMP FIX FOR 2021-03-22-nightly # - rm -r target/debug/incremental* || echo "all good" # TMP FIX FOR 2021-03-22-nightly
- cargo test # - cargo test
retry: # retry:
max: 2 # max: 2
benchmarks: benchmarks:
extends: .post-merge extends: .post-merge

View File

@ -9,11 +9,11 @@ code-quality:
- cargo clippy --all-targets --locked -- -D warnings - cargo clippy --all-targets --locked -- -D warnings
- cargo fmt --all -- --check - cargo fmt --all -- --check
security: # security:
extends: .recompile-branch # extends: .recompile-branch
stage: check # stage: check
image: registry.gitlab.com/veloren/veloren-docker-ci/cache/quality:${CACHE_IMAGE_TAG} # image: registry.gitlab.com/veloren/veloren-docker-ci/cache/quality:${CACHE_IMAGE_TAG}
allow_failure: true # allow_failure: true
script: # script:
- ln -s /dockercache/target target # - ln -s /dockercache/target target
- cargo audit # - cargo audit