language: rust
sudo: false
cache:
cargo
rust:
#- stable
#- beta
- nightly
before_script:
- rustup component add clippy
script:
- cargo build
- cargo build --release
# Verify debug
- cargo clippy
- cargo test --no-fail-fast
# Verify release
- cargo clippy --release
- cargo test --no-fail-fast --release
# Verify with all-features
- cargo clippy --all-features
- cargo test --no-fail-fast --all-features
# Verify with all-features, release
- cargo clippy --all-features --release
- cargo test --no-fail-fast --all-features --release