Skip to content

Commit 1aad981

Browse files
committed
Add codecov to travis
- Uses description here: https://github.com/codecov/example-bash
1 parent 296bef4 commit 1aad981

File tree

1 file changed

+29
-3
lines changed

1 file changed

+29
-3
lines changed

.travis.yml

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,30 @@
1-
before_install:
2-
- sudo apt-get update -qq
3-
- sudo apt-get install -qq vim
1+
language: generic
2+
3+
sudo: required
4+
5+
addons:
6+
apt:
7+
packages:
8+
# All for coverage report
9+
- libcurl4-openssl-dev
10+
- libelf-dev
11+
- libdw-dev
12+
- cmake
13+
- vim
14+
415
script: cd test && ./test.sh
16+
17+
after_success: |
18+
wget https://github.com/SimonKagstrom/kcov/archive/master.tar.gz &&
19+
tar xzf master.tar.gz &&
20+
cd kcov-master &&
21+
mkdir build &&
22+
cd build &&
23+
cmake .. &&
24+
make &&
25+
sudo make install &&
26+
cd ../.. &&
27+
rm -rf kcov-master &&
28+
mkdir -p coverage &&
29+
kcov coverage script.sh &&
30+
bash <(curl -s https://codecov.io/bash)

0 commit comments

Comments
 (0)