autocmake/.travis.yml
Roberto Di Remigio 9e2f51ef25 Python interpreter and libraries/headers detection.
- The user can now pass its own interpreter.
- Development libraries and headers can be requested.
- Travis-CI switched to new container-based workers.
2015-08-28 19:13:03 +02:00

39 lines
842 B
YAML

sudo: false
language: cpp
addons:
apt:
packages:
# Compilers
- g++
- gfortran
- cmake
# Libraries for static linking
- binutils-gold
- libc6-dev
- libpthread-stubs0-dev
# Math libraries
- libblas-dev
- liblapack-dev
- libatlas-base-dev
# MPI
- openmpi-bin
- libopenmpi-dev
# Python library, development version
- libpython2.7
before_script:
- export PATH=$HOME/.local/bin:$PATH
# PEP8 and py.test
- pip install pytest pep8 --user `whoami`
script:
# test PEP8 conformity
- pep8 --ignore=E501 update.py
- pep8 --ignore=E501 test/test.py
- pep8 --ignore=E501 lib/config.py
# run unit tests
- py.test -vv update.py
- py.test -vv test/test.py
- py.test -vv lib/config.py
notifications:
email: false