Merge branch 'xMAC94x/fix_ci' into 'master'

fix ci, which was broken by merging unittests and check

See merge request veloren/veloren!1722
This commit is contained in:
Marcel 2021-01-24 02:29:28 +00:00
commit fba5c65b9e
2 changed files with 15 additions and 6 deletions

View File

@ -1,3 +1,15 @@
unittests:
extends: .recompile-branch
stage: build
variables:
GIT_DEPTH: 9999999999999
script:
- ln -s /dockercache/cache-all target
- cargo test --package veloren-voxygen --lib test_all_localizations -- --nocapture --ignored
- cargo test
retry:
max: 2
benchmarks:
extends: .recompile-branch
stage: build

View File

@ -1,14 +1,11 @@
check:
# cargo clippy is a superset of cargo check, so we don't check manually
code-quality:
extends: .recompile-branch
stage: check
script:
- ln -s /dockercache/cache-all target
- cargo clippy --all-targets --locked -- -D warnings
- cargo fmt --all -- --check
# TODO: currently there are some examples that fail clippy
# - cargo clippy --all-targets --locked -- -D warnings
- cargo clippy --bins --tests --locked -- -D warnings
- cargo test
- cargo test --package veloren-voxygen --lib test_all_localizations -- --nocapture --ignored
security:
extends: .recompile-branch