From 22a26a33f498255f6ea5b65fa3e93f9b0dbf3aa1 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sat, 11 Jun 2016 16:18:30 -0700 Subject: [PATCH] Remove some low-risk travis builds --- .travis.yml | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/.travis.yml b/.travis.yml index 7e6f0f1f..ff56c482 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,3 +1,4 @@ +sudo: false language: rust rust: - stable @@ -11,32 +12,25 @@ addons: - libcurl4-openssl-dev - libelf-dev - libdw-dev - - binutils-dev before_script: - pip install 'travis-cargo<0.2' --user - export PATH=$HOME/.local/bin:$PATH script: - (cd serde && travis-cargo build) -- (cd serde && travis-cargo test) +- (cd serde && travis-cargo --skip nightly test) - (cd serde && travis-cargo --only nightly test -- --features nightly-testing) - (cd serde && travis-cargo build -- --no-default-features) -- (cd serde && travis-cargo --only nightly build -- --no-default-features) - (cd serde && travis-cargo --only nightly build -- --no-default-features --features alloc) - (cd serde && travis-cargo --only nightly build -- --no-default-features --features collections) -- (cd serde_tests && travis-cargo test) +- (cd serde_tests && travis-cargo --skip nightly test) - (cd serde_tests && travis-cargo --only nightly test -- --features nightly-testing) - (cd serde_macros && travis-cargo --only nightly test -- --features nightly-testing) -- (cd serde_macros && travis-cargo --only nightly bench -- --features nightly-testing) -- (cd examples/serde-syntex-example && travis-cargo run) -- (cd examples/serde-syntex-example && travis-cargo --only nightly run -- --features nightly --no-default-features) +- (cd examples/serde-syntex-example && travis-cargo --skip nightly run) +- (cd examples/serde-syntex-example && travis-cargo --only nightly run -- --no-default-features --features nightly) - (cd serde && travis-cargo --only stable doc) -- (cd serde_codegen && travis-cargo --only stable doc) -- (cd serde_macros && travis-cargo --only nightly doc) after_success: - (cd serde && travis-cargo --only stable doc-upload) -#- (cd serde_codegen && travis-cargo --only stable doc-upload) -#- (cd serde_macros && travis-cargo --only nightly doc-upload) -- (cd serde_tests && travis-cargo coveralls --no-sudo) +- (cd serde_tests && travis-cargo --only stable coveralls --no-sudo) env: global: - TRAVIS_CARGO_NIGHTLY_FEATURE=""