Skip to content

Commit 9373166

Browse files
committed
Fixes travis
1 parent 6fbb57b commit 9373166

File tree

1 file changed

+11
-16
lines changed

1 file changed

+11
-16
lines changed

.travis.yml

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,26 @@
11
sudo: required
2+
os: linux
3+
language: cpp
24

35
env:
46
- DIST=precise
57
- DIST=trusty
68
- DIST=xenial
79

8-
before_install:
10+
install:
911
- sudo apt-get update -qq
10-
- sudo apt-get install pbuilder aptitude ubuntu-dev-tools libgsl0-dev libblas-dev
11-
# Temporary hack to get pbuilder to work
12-
- sudo sed '286,289d' /usr/bin/pbuilder-dist > temp
13-
- sudo mv temp /usr/bin/pbuilder-dist
14-
- sudo chmod a+x /usr/bin/pbuilder-dist
15-
- for CHAR in $(seq 0 9) a b c d e f; do sudo mkdir -p /var/cache/pbuilder/ccache/${CHAR}; done
16-
- pbuilder-dist ${DIST} create --debootstrapopts --variant=buildd
12+
- sudo apt-get install libgsl0-dev libblas-dev
13+
- sudo apt-get install libboost-all-dev
14+
- sudo apt-get install netcdf-bin libnetcdf-dev
15+
- sudo apt-get install libgtest-dev
1716
- sudo pip install cpp-coveralls
1817

1918
script:
20-
- sed -i "s:precise:${DIST}:g" debian/changelog
21-
- debuild -S -uc
22-
- pbuilder-dist ${DIST} build ../*.dsc
23-
# Rebuild so that coverage stats can be collected
24-
- sudo debuild-pbuilder -us -uc
25-
26-
after_success: coveralls --gcov-options '\-lp'
19+
- make test
20+
- make
2721

28-
os: linux
22+
after_success:
23+
- coveralls --gcov-options '\-lp'
2924

3025
#deploy:
3126
# provider: launchpad

0 commit comments

Comments
 (0)