blob: 2e05b76a97cf9ebe1c90ad45423aac21950e85b8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
set -eu
RUST_TOOLCHAIN_CHANNEL=$1
RUSTFLAGS="--deny unused_imports --deny dead_code"
source env.sh ""
rustup update $RUST_TOOLCHAIN_CHANNEL
rustup default $RUST_TOOLCHAIN_CHANNEL
cargo build --verbose
cargo test --verbose
if [ "${RUST_TOOLCHAIN_CHANNEL}" = "nightly" ]; then
rustup component add rustfmt-preview;
rustfmt --version;
cargo fmt -- --check --unstable-features;
fi
|