-
Notifications
You must be signed in to change notification settings - Fork 10
/
.travis.yml
31 lines (30 loc) · 1.23 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
language: c
compiler:
- clang
- gcc
env:
- COVERAGE=true
- COVERAGE=false;
matrix:
exclude:
- compiler: clang
env: COVERAGE=true
- compiler: gcc
env: COVERAGE=false
addons:
apt:
sources:
- george-edison55-precise-backports
packages:
- cmake
- cmake-data
before_install:
- export PATH=$HOME/.local/bin:$PATH
- pip install cpp-coveralls --user `whoami`
script:
- ./build.sh all test
after_success:
- if [[ $COVERAGE == 'true' ]]; then ./coverage.sh; cd build && make package_source; fi
notifications:
slack:
secure: rlyJG0DEfBQ/M/XqFPrQvkMgaX/JU9IHWU5hEdJoM7KKar+6qm76zOTMdYQVn9MAQGwAGV3PNj8GoGmcGX6+6KUt1t3CMmL6dnBY3opJzLhE8KVC9mYfCmIQ9ISUGqqS+u55Nm0U3bzu80SKfyQu3DcHKmwatfNt2jv72CKQm5aLgOijh3BQbuG9eopGo9ARkAdoZMBsRo3WsnUyf6RkYTleYsZD4Kt1phs3LE8U/vIgkZmH8uYKVxncefl2NpRSeaDXCfNDsO7tLuAiVSJ/xZFwlHFswzMrhSP+1xswLncnhql5hMe/oCTQRJcxFWjNUnnOr6yyIC+Ju/ZOgVMT0P670GPXKuZ0Nhg0wwUTybu2D8Z3luiq0N3leSqgcTlPBxB0Ypzlkc+512sZ2rjPnBoMJrQkm6oHbQbsy3yRnIjXk1nu5JytMzVImb8RwoskLQRlAppqMz5tf42jXeJ7niNtH4FnElcINAB76l9CgFFLqvGnl9KSevluwLvcde6A3Q29jqYOUTdrfxMyNaN9KltpB/qgI37ECdoNW4boxpmIyUq1F2tmI3Q0cOcY4ITiI+l/LH7yEL2dBCq2/miPwL8RrPWYE1UXG+7biuY10mn/lQ3gTn8kGkxKFyuJ6di6wtlwpZ8ZYO7G+irLDy4FiHMyxBVicX9h1GE2zLccFCU=