Commit 3bf853e4 authored by Jordan Petridis's avatar Jordan Petridis 🌱 Committed by Sebastian Dröge

CI: only build with all-features on nightly

glib has a futures feature that only works on nighty
and there is no easy to exclude a feature without specifying
every other feature.
parent bc355ea3
Pipeline #34978 passed with stages
in 17 minutes and 29 seconds
......@@ -47,8 +47,12 @@ stages:
- rustc --version
- cargo build --color=always --all
- G_DEBUG=fatal_warnings cargo test --color=always --all
- cargo build --color=always --all --all-features
- G_DEBUG=fatal_warnings cargo test --color=always --all --all-features
- |
if [ -n "$NIGHTLY" ]; then
cargo build --color=always --all --all-features
G_DEBUG=fatal_warnings cargo test --color=always --all --all-features
fi
test 1.31:
# 1.31 img
......@@ -67,6 +71,8 @@ test nightly:
# https://hub.docker.com/r/rustlang/rust/
image: "rustlang/rust:nightly-slim"
allow_failure: true
variables:
NIGHTLY: 'yes'
extends: '.cargo test'
rustfmt:
......@@ -79,7 +85,7 @@ rustfmt:
clippy:
extends: '.tarball_setup'
image: "rust:slim"
image: "rustlang/rust:nightly-slim"
stage: 'extras'
script:
- rustup component add clippy-preview
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment