CI: run a normal all-features-test

I think we do actually do this as part of the coverage job, but that's
not really very clear (and getting the report in that job may be
annoying).

We also do it on nightly as part of the nightly test, but that's an
"allow_fail".
This commit is contained in:
Ian Jackson 2023-06-27 17:31:10 +01:00
parent ac38c862ec
commit fa0fb50d80
1 changed files with 17 additions and 0 deletions

View File

@ -318,6 +318,23 @@ integration-shadow:
- amd64 - amd64
- tpa - tpa
rust-latest-test-all-features:
stage: test
image: rust:latest
script:
- rustup show
- cargo build --target x86_64-unknown-linux-gnu --locked --workspace --all-features --all-targets
- cargo test --target x86_64-unknown-linux-gnu --locked --workspace --all-features
after_script:
- ./maint/preserve target/x86_64-unknown-linux-gnu/debug/arti target/x86_64-unknown-linux-gnu/release/arti-bench
- cargo clean
artifacts:
paths:
- artifacts
expire_in: 1 hours
tags:
- amd64
every-crate: every-crate:
stage: test stage: test
image: rust:latest image: rust:latest