diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..00fdd92 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,34 @@ +sudo: true +dist: xenial +language: cpp + +addons: + apt: + sources: + - ubuntu-toolchain-r-test + update: true + packages: + - gcc + - g++ + - cmake + - libeigen3-dev + - git + - wget + - python3-distutils + - python-dev + +before_install: + - pip install --user cpp-coveralls + +script: + - mkdir build + - cd build + - cmake .. + - cmake --build . + - ctest + +after_success: + - coveralls --root .. -E ".*external.*" -E ".*CMakeFiles.*" -E ".*test/.*.cpp.*" + +notifications: + email: false