-
Notifications
You must be signed in to change notification settings - Fork 8
/
.travis.yml
35 lines (31 loc) · 1.39 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
language: rust
# necessary for `travis-cargo coveralls --no-sudo`
addons:
apt:
packages:
- libcurl4-openssl-dev
- libelf-dev
- libdw-dev
# run builds for both all the trains
rust:
- stable
- nightly
# load travis-cargo
before_script:
- |
pip install 'travis-cargo<0.2' --user &&
export PATH=$HOME/.local/bin:$PATH
# the main build
script:
- |
travis-cargo build &&
travis-cargo --only nightly test &&
travis-cargo --only stable doc
after_success:
# upload the documentation from the build with beta (automatically only actually
# runs on the master branch)
- travis-cargo --only stable doc-upload
env:
global:
- TRAVIS_CARGO_NIGHTLY_FEATURE=""
- secure: t51LyyQ0BQE7jiWmf/lzzbSxx+aoa/U8fiBS2/guXJ/LUltzGNFnREr9K0q/A9I4IaxM3Xmdh9CPPHu6swdyJU1d00gVv/FG8IKX3nf/9Tu82a3Vj85VBZOC4moutXjzvlQ2H6rG+DbQdDJzGNahPC1Za5rnLSKrkpWPdxpum+NawwC7ouF28eD+tLBWADtBRVNWE35vJOz1IZ74Tq8wFBh4OVvAj5r8irEYMYALAC6vj2ueNmsh6ww5/5ciFa4s1AJrt2HIZYATruO/NH6snjKMhosd/muy8B3qlZ0Bzg7H1wd+INNfOuxf0abCym+NyoPBuURZxTpYnTHBeOIzvEG+BR1OxoLe8XTj9t+UW8c65VsUAQShs/wEGLR0TtcXfM0Vh90NyHvjZ/UtYHEydExHNs7Toobsakl7zktdqNlIesC68hBj1jV9L4+qZztYYVKjTHH76LhC9qFEXNhz2U+QR8tQ7UmyODxMo2vPbr7JtsFbKjhq7I3NWwRmZ4I8IKvarKATNxj9mfnCYLw3jymD1gWkZRI4Zlv3CqNojqpmLETkd6CvrZhWAqiwBwQMrRYEhBFClL4tO0498GB7eDheo9T7R6tD29tS2oShloslcmyec7K75eCsgKqPvAJ+yDmsRWLwJ8tSCxJy/0I0CmbHGIE+bEmpeEDW5rhEUFY=