add ci check for deps minimal versions and msrv

This commit is contained in:
Trinity Pointard 2021-10-31 09:18:22 +01:00
parent 45137a84b1
commit 1fd720a926
1 changed files with 12 additions and 0 deletions

View File

@ -45,6 +45,18 @@ rust-nightly:
tags:
- amd64
minimal-versions:
stage: test
image: rust:1.56
script:
- rustup install nightly
- cargo +nightly update -Z minimal-versions
- cargo update -p crc32fast -p lexical-core -p synstructure:0.12.0 # failing deps of deps
- cargo build --verbose --target x86_64-unknown-linux-gnu --all-features
- cargo test --verbose --all-features
tags:
- amd64
build-repro:
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"