OPM-249 Added support for TravisCI

This commit is contained in:
Jean-Paul Balabanian 2015-12-15 07:51:48 +01:00
parent 43216273b4
commit 859ff3e08d

45
.travis.yml Normal file
View File

@ -0,0 +1,45 @@
language: cpp
compiler:
- gcc
addons:
apt:
sources:
- boost-latest
- ubuntu-toolchain-r-test
packages:
- libboost1.55-all-dev
- gcc-4.8
- g++-4.8
- liblapack-dev
install:
- cd ..
- git clone https://github.com/OPM/opm-data.git
- git clone https://github.com/OPM/opm-common.git
- git clone https://github.com/Ensembles/ert.git
- cd opm-common
- mkdir build
- cd build
- cmake ../
- make
- cd ../../
- cd ert
- mkdir build
- cd build
- cmake ../devel/
- make
- cd ../../
- cd opm-parser
- export CXX="g++-4.8" CC="gcc-4.8"
before_script:
- mkdir build
- cd build
- cmake ../
script: make && ctest --output-on-failure