]>
Commit | Line | Data |
---|---|---|
8bb4bdeb | 1 | language: rust |
8faf50e0 XL |
2 | matrix: |
3 | include: | |
4 | - rust: 1.21.0 | |
5 | - rust: stable | |
6 | - os: osx | |
7 | - rust: beta | |
8 | - rust: nightly | |
9 | script: | |
10 | - cargo test | |
11 | - cargo bench | |
12 | - cargo test --features nightly | |
13 | - cargo bench --features nightly | |
b7449926 XL |
14 | - CARGO_CFG_LAZY_STATIC_HEAP_IMPL=1 cargo test |
15 | - CARGO_CFG_LAZY_STATIC_HEAP_IMPL=1 cargo bench | |
8faf50e0 XL |
16 | - cargo test --features spin_no_std |
17 | - cargo bench --features spin_no_std | |
18 | - cd compiletest | |
19 | - cargo clean | |
20 | - cargo test | |
21 | - cd ../ | |
22 | ||
23 | - rust: nightly | |
24 | before_script: | |
25 | - pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:$PATH | |
26 | script: | |
27 | - cargo doc --no-deps --all-features | |
28 | after_success: | |
29 | - travis-cargo --only nightly doc-upload | |
8bb4bdeb | 30 | script: |
8faf50e0 XL |
31 | - cargo test |
32 | ||
8bb4bdeb XL |
33 | env: |
34 | global: | |
8bb4bdeb | 35 | - secure: YXu24LptjeYirjWYjWGsMT2m3mB7LvQATE6TVo7VEUXv8GYoy2ORIHD83PeImxC93MmZ01QeUezRzuCW51ZcK92VnNSBttlF60SvIX18VsJrV92tsAhievFstqYQ+fB8DIuQ8noU0jPz7GpI+R9dlTRSImAqWOnVIghA+Wzz7Js= |