.gitlab-ci.yml: add a compat-rust-latest stage
This commit is contained in:
parent
95f4ade4ba
commit
047649dbc8
1 changed files with 17 additions and 4 deletions
|
@ -1,16 +1,29 @@
|
|||
stages:
|
||||
- build
|
||||
|
||||
variables:
|
||||
FEATURES: ""
|
||||
|
||||
rust-latest:
|
||||
stage: build
|
||||
image: rust:latest
|
||||
script:
|
||||
- cargo build --verbose
|
||||
- cargo test --verbose
|
||||
- cargo build --verbose --no-default-features --features=$FEATURES
|
||||
- cargo test --verbose --no-default-features --features=$FEATURES
|
||||
|
||||
rust-nightly:
|
||||
stage: build
|
||||
image: rustlang/rust:nightly
|
||||
script:
|
||||
- cargo build --verbose
|
||||
- cargo test --verbose
|
||||
- cargo build --verbose --no-default-features --features=$FEATURES
|
||||
- cargo test --verbose --no-default-features --features=$FEATURES
|
||||
|
||||
"rust-latest with features=compat":
|
||||
extends: rust-latest
|
||||
variables:
|
||||
FEATURES: "compat"
|
||||
|
||||
"rust-nightly with features=compat":
|
||||
extends: rust-nightly
|
||||
variables:
|
||||
FEATURES: "compat"
|
||||
|
|
Loading…
Reference in a new issue