Skip to content

Commit 329da34

Browse files
committed
Add coveralls.io to TravisCI
1 parent 7ced474 commit 329da34

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

.travis.yml

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,35 @@ rust:
44
- nightly-2019-06-27
55

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

0 commit comments

Comments
 (0)