diff --git a/.travis.yml b/.travis.yml index a4db7ff..e487085 100644 --- a/.travis.yml +++ b/.travis.yml @@ -8,4 +8,4 @@ rust: - nightly cache: cargo -script: bin/build +script: bin/travis/script diff --git a/bin/build b/bin/build_local similarity index 83% rename from bin/build rename to bin/build_local index 63eab8e..c3f347e 100755 --- a/bin/build +++ b/bin/build_local @@ -1,6 +1,8 @@ #!/usr/bin/env bash set -ex +# A simple build script to run locally. + cargo +stable build --verbose; cargo +nightly test --verbose; diff --git a/bin/travis/script b/bin/travis/script new file mode 100755 index 0000000..d322844 --- /dev/null +++ b/bin/travis/script @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -e + +echo "TRAVIS_RUST_VERSION: '${TRAVIS_RUST_VERSION}'" +set -x + +cargo build --verbose; + +if [[ "${TRAVIS_RUST_VERSION}" != "stable" ]]; then +cargo test --verbose; +cargo test --verbose --no-default-features; +fi + +cargo doc --verbose;