- env: CFG_RELEASE_CHANNEL=beta
- os: osx
- env: INTEGRATION=bitflags
- - env: INTEGRATION=cargo
- env: INTEGRATION=chalk
- env: INTEGRATION=crater
- env: INTEGRATION=error-chain
- env: INTEGRATION=log
- env: INTEGRATION=mdbook
- env: INTEGRATION=packed_simd
- - env: INTEGRATION=rand
- - env: INTEGRATION=rust-clippy
- env: INTEGRATION=rust-semverver
- env: INTEGRATION=stdsimd TARGET=x86_64-unknown-linux-gnu
- env: INTEGRATION=tempdir
- env: INTEGRATION=futures-rs
allow_failures:
+ # Using old configuration option
+ - env: INTEGRATION=rand
+ # Doesn't build - keep this in allow_failures as it's fragile to breaking changes of rustc.
+ - env: INTEGRATION=rust-clippy
# Doesn't build - seems to be because of an option
- env: INTEGRATION=packed_simd
# Doesn't build - a temporal build failure due to breaking changes in the nightly compilre
- env: INTEGRATION=rust-semverver
# can be moved back to include section after https://github.com/rust-lang-nursery/failure/pull/298 is merged
- env: INTEGRATION=failure
+ # `cargo test` doesn't finish - disabling for now.
+ # - env: INTEGRATION=cargo
script:
- |
if [ -z ${INTEGRATION} ]; then
+ export CFG_RELEASE_CHANNEL=nightly
+ export CFG_RELEASE=nightly
cargo build
cargo test
+ cargo test -- --ignored
else
./ci/integration.sh
fi