Run stable clippy in gitlab CI again and also build all features on stable

Now that futures are stable in 1.36 we can do that again.
This commit is contained in:
Sebastian Dröge 2019-07-04 17:28:15 +03:00
parent 5a2868ac57
commit 01a98ecdbb

View file

@ -49,7 +49,7 @@ stages:
- G_DEBUG=fatal_warnings cargo test --color=always --all - G_DEBUG=fatal_warnings cargo test --color=always --all
- | - |
if [ -n "$NIGHTLY" ]; then if [ -n "$ALL_FEATURES" ]; then
cargo build --color=always --all --all-features cargo build --color=always --all --all-features
G_DEBUG=fatal_warnings cargo test --color=always --all --all-features G_DEBUG=fatal_warnings cargo test --color=always --all --all-features
fi fi
@ -64,6 +64,8 @@ test stable:
# Stable img # Stable img
# https://hub.docker.com/_/rust/ # https://hub.docker.com/_/rust/
image: "rust:slim" image: "rust:slim"
variables:
ALL_FEATURES: 'yes'
extends: '.cargo test' extends: '.cargo test'
test nightly: test nightly:
@ -72,7 +74,7 @@ test nightly:
image: "rustlang/rust:nightly-slim" image: "rustlang/rust:nightly-slim"
allow_failure: true allow_failure: true
variables: variables:
NIGHTLY: 'yes' ALL_FEATURES: 'yes'
extends: '.cargo test' extends: '.cargo test'
rustfmt: rustfmt:
@ -85,7 +87,7 @@ rustfmt:
clippy: clippy:
extends: '.tarball_setup' extends: '.tarball_setup'
image: "rustlang/rust:nightly-slim" image: "rust:slim"
stage: 'extras' stage: 'extras'
allow_failure: true allow_failure: true
script: script: