Skip to content

Commit 91163a7

Browse files
committed
Run benchmarks on Travis
Make sure the nightly builder runs benchmarks
1 parent 5d6edc8 commit 91163a7

File tree

1 file changed

+9
-12
lines changed

1 file changed

+9
-12
lines changed

.travis.yml

+9-12
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,19 @@ language: rust
22

33
matrix:
44
include:
5+
- os: osx
6+
- rust: beta
7+
- rust: nightly
8+
env: BENCH=1
9+
before_script:
10+
- pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:$PATH
11+
after_success:
12+
- travis-cargo doc-upload
513
- os: linux
614
rust: 1.10.0
715
script: cargo test
8-
rust:
9-
- stable
10-
- beta
11-
- nightly
1216
sudo: false
13-
before_script:
14-
- pip install 'travis-cargo<0.2' --user && export PATH=$HOME/.local/bin:$PATH
1517
script:
16-
- export CARGO_TARGET_DIR=`pwd`/target
1718
- cargo build
1819
- cargo build --no-default-features
1920
- cargo test
@@ -23,15 +24,11 @@ script:
2324

2425
- cargo doc --no-deps
2526
- cargo doc --no-deps --manifest-path futures-cpupool/Cargo.toml
26-
after_success:
27-
- travis-cargo --only nightly doc-upload
27+
- if [ "$BENCH" = "1" ]; then cargo bench; fi
2828
env:
2929
global:
3030
- secure: "iwVcMVIF7ZSY82fK5UyyUvVvJxMSYrbZawh1+4Oi8pvOdYq1gptcDoOC8jxWwCwrNF1b+/85n+jlEUngEqqSmV5PjAbWPjoc+u4Zn7CRi1AlxoUlvHPiQm4vM4Mkkd6GsqoIZttCeedU9m/w0nQ18uUtK8uD6vr2FVdcMnUnkYQAxuGOowGLrwidukzfBXMCu/JrwKMIbt61knAFiI/KJknu0h1mRrhpeF/sQ3tJFzRRcQeFJkbfwDzltMpPo1hq5D3HI4ONjYi/qO2pwUhDk4umfp9cLW9MS8rQvptxJTQmWemHi+f2/U4ld6a0URL6kEuMkt/EbH0A74eFtlicfRs44dX9MlWoqbLypnC3ymqmHcpwcwNA3HmZyg800MTuU+BPK41HIPdO9tPpxjHEiqvNDknH7qs+YBnis0eH7DHJgEjXq651PjW7pm+rnHPwsj+OzKE1YBNxBQZZDkS3VnZJz+O4tVsOzc3IOz0e+lf7VVuI17C9haj117nKp3umC4MVBA0S8RfreFgqpyDeY2zwcqOr0YOlEGGRl0vyWP8Qcxx12kQ7+doLolt6Kxda4uO0hKRmIF6+qki1T+L7v8BOGOtCncz4f7IX48eQ7+Wu0OtglRn45qAa3CxjUuW6xX3KSNH66PCXV0Jtp8Ga2SSevX2wtbbFu9f+9R+PQY4="
3131

3232
notifications:
3333
email:
3434
on_success: never
35-
os:
36-
- linux
37-
- osx

0 commit comments

Comments
 (0)