X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=.travis.yml;h=8c1f2fd0f0da7fc8454987d56a7610b11dad37b6;hb=9fe3124eb701de6e7c371aff50e211864b78ccdd;hp=1e136798133cc40e172fe9aa57ec1738b90ee851;hpb=8ac0992b14861b8841c5b7f9cb5b3e7a4db1070d;p=rust-lightning diff --git a/.travis.yml b/.travis.yml index 1e136798..8c1f2fd0 100644 --- a/.travis.yml +++ b/.travis.yml @@ -22,6 +22,10 @@ script: - if [ "$BUILD_NET_TOKIO" == "1" ]; then RUSTFLAGS="-C link-dead-code" cargo build --verbose; fi - if [ "$BUILD_NET_TOKIO" != "1" ]; then RUSTFLAGS="-C link-dead-code" cargo build --verbose -p lightning; fi - rm -f target/debug/lightning-* # Make sure we drop old test binaries + # Run clippy on Rust 1.39.0 + - if [ "$(rustup show | grep default | grep 1.39.0)" != "" ]; then + rustup component add clippy && + cargo clippy -- -Aclippy::erasing_op -Aclippy::never_loop -Aclippy::if_same_then_else; fi # Test the appropriate workspace(s) - if [ "$BUILD_NET_TOKIO" == "1" ]; then RUSTFLAGS="-C link-dead-code" cargo test --verbose; fi - if [ "$BUILD_NET_TOKIO" != "1" ]; then RUSTFLAGS="-C link-dead-code" cargo test --verbose -p lightning; fi