X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=.travis.yml;h=d699bd842eeccb031b041de681252282f7a229cd;hb=2b6226ce497ce9b3b9a0a3fe22a707fefcd8c2ee;hp=f5242b79d5c8d906b2be4e3f01a4cb2ca58fb55f;hpb=f655671e12281c1b6ea9d22a0695c14a70de54ee;p=rust.git diff --git a/.travis.yml b/.travis.yml index f5242b79d5c..d699bd842ee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,42 +19,39 @@ matrix: - 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=failure - - env: INTEGRATION=futures-rs - env: INTEGRATION=glob - env: INTEGRATION=log - env: INTEGRATION=mdbook - env: INTEGRATION=packed_simd - - env: INTEGRATION=rand - - env: INTEGRATION=rust-clippy - env: INTEGRATION=rust-semverver - - env: INTEGRATION=stdsimd + - env: INTEGRATION=stdsimd TARGET=x86_64-unknown-linux-gnu - env: INTEGRATION=tempdir - allow_failures: - # Needs `edition = "2018"` in rustfmt.toml - - env: INTEGRATION=chalk - # Fails tests, don't know why - - env: INTEGRATION=crater - # Doesn't build - env: INTEGRATION=futures-rs - # Doesn't build - seems to be because of an option - - env: INTEGRATION=packed_simd - # Weird bug I can't reproduce: #2969 + allow_failures: + # Using old configuration option - env: INTEGRATION=rand - # Test failure + # Doesn't build - keep this in allow_failures as it's fragile to breaking changes of rustc. - env: INTEGRATION=rust-clippy - # Build failure + # 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