From cd7f653ed1ebabb2bfda7f262d7388562444c9bd Mon Sep 17 00:00:00 2001 From: bluss Date: Sat, 6 Feb 2016 19:54:03 +0100 Subject: [PATCH] Fix shell in .travis --- .travis.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 776167a..01ba9f2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,6 +8,7 @@ matrix: - NODEFAULT=1 - rust: beta - rust: nightly + env: - NODEFAULT=1 - rust: nightly env: @@ -17,11 +18,11 @@ branches: - master script: - | - ([ -z "$NODROP_FEATURES" ] && cargo build --verbose --features "$FEATURES") && - ([ -z "$NODROP_FEATURES" ] && cargo test --verbose --features "$FEATURES") && - ([ -z "$NODROP_FEATURES" ] && cargo test --release --verbose --features "$FEATURES") && - ([ -z "$NODROP_FEATURES" ] && cargo bench --verbose --features "$FEATURES" -- --test) && - ([ -z "$NODROP_FEATURES" ] && cargo doc --verbose --features "$FEATURES") && - ([ "$NODEFAULT" = 1 ] && cargo build --verbose --manifest-path=nodrop/Cargo.toml --no-default-features) && + ([ ! -z "$NODROP_FEATURES" ] || cargo build --verbose --features "$FEATURES") && + ([ ! -z "$NODROP_FEATURES" ] || cargo test --verbose --features "$FEATURES") && + ([ ! -z "$NODROP_FEATURES" ] || cargo test --release --verbose --features "$FEATURES") && + ([ ! -z "$NODROP_FEATURES" ] || cargo bench --verbose --features "$FEATURES" -- --test) && + ([ ! -z "$NODROP_FEATURES" ] || cargo doc --verbose --features "$FEATURES") && + ([ "$NODEFAULT" != 1 ] || cargo build --verbose --manifest-path=nodrop/Cargo.toml --no-default-features) && cargo test --verbose --manifest-path=nodrop/Cargo.toml --features "$NODROP_FEATURES" && cargo bench --verbose --manifest-path=nodrop/Cargo.toml --features "$NODROP_FEATURES" -- --test