From ad72da771c25fbd0ec253a3b2028763a81ef9b40 Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Wed, 21 Mar 2018 17:31:39 -0400 Subject: [PATCH] Use travis' native rust support (and build fuzztarget on travis) --- .travis.yml | 35 +++++++++++++++-------------------- 1 file changed, 15 insertions(+), 20 deletions(-) diff --git a/.travis.yml b/.travis.yml index 3f1e0a4..b8c6705 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,23 +1,18 @@ language: rust -sudo: false - -matrix: - include: - - rust: stable - - rust: beta - - rust: nightly - -install: - - | - pip install 'travis-cargo<0.2' --user && - export PATH=$HOME/.local/bin:$PATH +rust: + - stable + - beta + - nightly + - 1.14.0 +cache: cargo script: - - | - travis-cargo build && - travis-cargo build -- --release && - travis-cargo test && - travis-cargo test -- --release && - travis-cargo bench && - travis-cargo --only stable doc - + - cargo build --verbose --features=fuzztarget + - cargo build --verbose --features=rand + - cargo test --verbose --features=rand + - cargo build --verbose + - cargo test --verbose + - cargo build --release + - cargo test --release + - cargo bench + - if [ "$(rustup show | grep default | grep stable)" != "" ]; then cargo doc; fi