diff options
-rwxr-xr-x | ci/script.sh | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/ci/script.sh b/ci/script.sh index 6d71f90..efc9773 100755 --- a/ci/script.sh +++ b/ci/script.sh @@ -4,19 +4,14 @@ set -ex MSRV="1.23.0" -# If we're building on 1.23, then lazy_static 1.2 will fail to build since it -# updated its MSRV to 1.24.1. In this case, we force the use of lazy_static 1.1 -# to build on Rust 1.23.0. +cargo build --verbose + +# Give up testing on MSRV since our dev-dependencies no longer support it. if [ "$TRAVIS_RUST_VERSION" = "$MSRV" ]; then - cargo update -p lazy_static --precise 1.1.0 - # On older versions of Cargo, this apparently needs to be run twice - # if Cargo.lock didn't previously exist. Since this command should be - # idempotent, we run it again unconditionally. - cargo update -p lazy_static --precise 1.1.0 + exit fi cargo doc --verbose -cargo build --verbose cargo test --verbose if [ "$TRAVIS_RUST_VERSION" = "nightly" ]; then |