Skip to content
This repository was archived by the owner on Aug 16, 2021. It is now read-only.

Commit f282be0

Browse files
committed
Better travis build.
1 parent 3d133e5 commit f282be0

File tree

1 file changed

+14
-11
lines changed

1 file changed

+14
-11
lines changed

.travis.yml

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,34 @@
11
sudo: false
22
language: rust
3+
cache: cargo
34
addons:
45
apt:
56
packages:
67
- libcurl4-openssl-dev
78
- libelf-dev
89
- libdw-dev
10+
911
rust:
1012
- stable
1113
- beta
1214
- nightly
15+
1316
before_script:
1417
- |
1518
pip install 'travis-cargo<0.2' --user &&
1619
export PATH=$HOME/.local/bin:$PATH
20+
1721
script:
18-
- |
19-
travis-cargo build &&
20-
travis-cargo test &&
21-
travis-cargo --only nightly doc
22-
deploy:
23-
provider: script
24-
script: travis-cargo --only nightly doc-upload
25-
on:
26-
branch: master
22+
- cargo build --verbose $FEATURES
23+
- cargo test --verbose $FEATURES
24+
25+
after_success:
26+
- travis-cargo --only stable doc
27+
- travis-cargo --only stable doc-upload
28+
2729
env:
2830
global:
29-
- TRAVIS_CARGO_NIGHTLY_FEATURE=""
30-
- secure: TODO
3131
- secure: ncxJbvJM1vCZfcEftjsFKJMxxhKLgWKaR8Go9AMo0VB5fB2XVW/6NYO5bQEEYpOf1Nc/+2FbI2+Dkz0S/mJpUcNSfBgablCHgwU2sHse7KsoaqfHj2mf1E3exjzSHoP96hPGicC5zAjSXFjCgJPOUSGqqRaJ7z5AsJLhJT6LuK7QpvwPBZzklUN8T+n1sVmws8TNmRIbaniq/q6wYHANHcy6Dl59dx4sKwniUGiZdUhCiddVpoxbECSxc0A8mN2pk7/aW+WGxK3goBs5ZF7+JXF318F62pDcXQmR5CX6WdpenIcJ25g1Vg1WhQ4Ifpe17CN0bfxV8ShuzrQUThCDMffZCo9XySBtODdEowwK1UIpjnFLfIxjOs45Cd8o3tM2j0CfvtnjOz6BCdUU0qiwNPPNx0wFkx3ZiOfSh+FhBhvyPM12HN2tdN0esgVBItFmEci+sSIIXqjVL6DNiu5zTjbu0bs6COwlUWdmL6vmsZtq5tl7Cno9+C3szxRVAkShGydd04l9NYjqNEzTa1EPG50OsnVRKGdRiFzSxhc3BWExNKvcQ4v867t6/PpPkW6s4oXmYI3+De+8O7ExWc6a4alcrDXKlMs5fCb5Pcd4Ju9kowcjkoJo5yf2wW3Ox5R8SJpaEEpvyhx5O/qtIxjhHNzeo8Wsr/6gdNDv20r91TI=
32+
matrix:
33+
- FEATURES=--features=backtrace
34+
- FEATURES=--no-default-features

0 commit comments

Comments
 (0)