forked from marciogameiro/DSGRN
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
31 lines (31 loc) · 943 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
sudo: false
before_install:
- if [ "$CXX" = "g++" ]; then export CXX="g++-4.9" CC="gcc-4.9"; fi
language: cpp
compiler:
- gcc
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- gcc-4.9
- g++-4.9
notifications:
email:
recipients:
on_success: change
on_failure: always
# before_install:
# - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi
# - PREFIX=$HOME/.local
# - export PATH=$PREFIX/bin:$PATH
# install:
# - pip install cpp-coveralls --user
script:
- pip install tornado==4.5.3 --user # up-to-date tornado breaking Travis CI builds 2018-03-30
- git submodule update --init --recursive
- pip install . --user
# after_success:
# - coveralls -e "include/Tools/SHA256.h" -e "include/Tools/sqlambda.h" -e "include/Tools/json.hpp" -e tests -E ".*lib.*" -E ".*usr.*" -E ".*boost.*" --gcov-options '\-lp' --gcov /usr/bin/gcov-4.8