]> git.lizzy.rs Git - rust.git/blob - .travis.yml
travis cargo doesn't support custom subcommands
[rust.git] / .travis.yml
1 language: rust
2 rust:
3 - nightly
4 before_script:
5 - |
6   pip install 'travis-cargo<0.2' --user &&
7   export PATH=$HOME/.local/bin:$PATH
8 - sh ~/rust-installer/rustup.sh --add-target=i686-unknown-linux-gnu --prefix=/home/travis/rust -y --disable-sudo
9 - sh ~/rust-installer/rustup.sh --add-target=i686-pc-windows-gnu --prefix=/home/travis/rust -y --disable-sudo
10 - sh ~/rust-installer/rustup.sh --add-target=i686-pc-windows-msvc --prefix=/home/travis/rust -y --disable-sudo
11 script:
12 - |
13   export RUST_SYSROOT=$HOME/rust &&
14   travis-cargo build &&
15   travis-cargo test &&
16   travis-cargo install &&
17   cd cargo-miri-test &&
18   cargo miri &&
19   cargo miri test &&
20   cd ..
21 notifications:
22   email:
23     on_success: never
24 env:
25   global:
26   - RUST_TEST_NOCAPTURE=1
27   - TRAVIS_CARGO_NIGHTLY_FEATURE=""