Change .travis.yml to use include directives.

This commit is contained in:
Isis Lovecruft 2017-03-14 22:19:59 +00:00
parent 4a4460a8ad
commit ad4e726e49
Failed to extract signature

View file

@ -6,26 +6,17 @@ rust:
- nightly - nightly
env: env:
- TEST_COMMAND=test FEATURES='no-std' - TEST_COMMAND=test FEATURES=''
- TEST_COMMAND=test FEATURES='std' - TEST_COMMAND=test FEATURES='--features="no-std"'
- TEST_COMMAND=test FEATURES='nightly'
- TEST_COMMAND=bench FEATURES='bench'
- TEST_COMMAND=bench FEATURES='nightly bench'
matrix: matrix:
exclude: include:
- rust: stable - rust: nightly
env: TEST_COMMAND=bench FEATURES='bench' env: TEST_COMMAND=test FEATURES='--features="nightly"'
- rust: beta - rust: nightly
env: TEST_COMMAND=bench FEATURES='bench' env: TEST_COMMAND=bench FEATURES='--features="bench"'
- rust: stable - rust: nightly
env: TEST_COMMAND=test FEATURES='nightly' env: TEST_COMMAND=bench FEATURES='--features="nightly bench"'
- rust: beta
env: TEST_COMMAND=test FEATURES='nightly'
- rust: stable
env: TEST_COMMAND=bench FEATURES='nightly bench'
- rust: beta
env: TEST_COMMAND=bench FEATURES='nightly bench'
script: script:
- cargo $TEST_COMMAND --features="$FEATURES" - cargo $TEST_COMMAND $FEATURES