forked from iptube/SPUDlib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
35 lines (34 loc) · 977 Bytes
/
.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: c
compiler:
- clang
- gcc
env:
- COVERAGE=true
- COVERAGE=false;
matrix:
exclude:
- compiler: clang
env: COVERAGE=true
- compiler: gcc
env: COVERAGE=false
before_install:
- sudo apt-get install pkg-config check
- sudo pip install cpp-coveralls
script:
- ./bootstrap.sh
- ./configure --enable-check && make && make check
after_success:
- if [[ $COVERAGE == 'true' ]]; then ./coverage.sh; make dist; fi
notifications:
slack:
secure: 4VG8/5JgqQadvwm2MnTzOxq8z0iCzKZOr08xD3Q5TG02Yec07bPlAJendMkK1xZgS0zAlwrhdbPfTdYm7D720Gi0iX+95y1tNpFtYlkxRGp4JmjXI2/t0066yBtB03+ZPZkku/2OCM1c248YJ8ls1wOfFQfHkTAQfdy8KOlZjv0=
deploy:
provider: releases
api_key:
secure: u9c+zbJrWKHTDorqR3pNaups0WEDC07Ur876RWdBqE3kS64usQcsiTWz61E8ERDrokowkTSJWDcMbj7Oy0E7b3P3jn4LBvOjbV0DZ7HUlRDe9BwJjGtB5D8tf9Am3Kw5jb0Uxm4c9/q+9u8cslmq6KzaZhZWX+wx7W8hrOmFh0M=
file: spudlib-0.2.tar.gz
skip_cleanup: true
on:
repo: iptube/SPUDlib
all_branches: true
tags: true