Skip to content

Commit 255b6eb

Browse files
committed
Add coveralls.io to TravisCI
1 parent 7ced474 commit 255b6eb

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.travis.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,31 @@ rust:
55

66
os:
77
- linux
8+
9+
matrix:
10+
include:
11+
- os: linux
12+
rust: nightly
13+
sudo: required
14+
name: coverage
15+
addons: # needed for `cargo install cargo-travis`
16+
apt:
17+
packages:
18+
- libcurl4-openssl-dev
19+
- libelf-dev
20+
- libdw-dev
21+
- binutils-dev
22+
- cmake
23+
sources:
24+
- kalakris-cmake
25+
cache:
26+
directories:
27+
- /home/travis/.cargo
28+
- /home/travis/build/kpp/futures-async-combinators/target/kcov-master
29+
before_cache:
30+
- rm -rf /home/travis/.cargo/registry
31+
install:
32+
- cargo install cargo-update --debug || echo "cargo-update has been already installed"
33+
- cargo install-update -i cargo-travis
34+
script:
35+
- cargo coveralls

0 commit comments

Comments
 (0)