No error if clippy install fails

This commit is contained in:
David Tolnay 2017-02-01 00:38:02 -08:00
parent 48f4deac55
commit 34b39083bc
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82
2 changed files with 4 additions and 7 deletions

View File

@ -13,9 +13,5 @@ matrix:
include: include:
- rust: nightly - rust: nightly
env: CLIPPY=true env: CLIPPY=true
allow_failures:
- rust: nightly
env: CLIPPY=true
fast_finish: true
script: ./travis.sh script: ./travis.sh

View File

@ -17,9 +17,10 @@ channel() {
} }
if [ -n "${CLIPPY}" ]; then if [ -n "${CLIPPY}" ]; then
if [ -n "${TRAVIS}" ]; then # cached installation will not work on a later nightly
# cached installation will not work on a later nightly if [ -n "${TRAVIS}" ] && ! cargo install clippy --debug --force; then
cargo install clippy --debug --force echo "COULD NOT COMPILE CLIPPY, IGNORING CLIPPY TESTS"
exit
fi fi
cd "$DIR/serde" cd "$DIR/serde"