Daniel Agar
7 years ago
committed by
GitHub
1 changed files with 24 additions and 27 deletions
@ -1,36 +1,33 @@ |
|||||||
sudo: required |
|
||||||
language: cpp |
language: cpp |
||||||
|
os: linux |
||||||
|
dist: trusty |
||||||
|
|
||||||
python: |
python: |
||||||
- '3.5' |
- '3.5' |
||||||
|
|
||||||
|
addons: |
||||||
|
apt: |
||||||
|
packages: |
||||||
|
- clang |
||||||
|
- cmake |
||||||
|
- libeigen3-dev |
||||||
|
- python-dev |
||||||
|
- swig3.0 |
||||||
|
|
||||||
matrix: |
matrix: |
||||||
fast_finish: true |
fast_finish: true |
||||||
include: |
include: |
||||||
- os: linux |
- compiler: gcc |
||||||
dist: trusty |
- compiler: clang |
||||||
compiler: gcc |
env: CC=clang CXX=clang++ |
||||||
env: |
- env: RUN_PYTEST=1 |
||||||
- MATRIX_EVAL="" |
allow_failures: |
||||||
- os: linux |
- env: RUN_PYTEST=1 |
||||||
dist: trusty |
|
||||||
compiler: clang |
|
||||||
env: |
|
||||||
- CC=clang CXX=clang++ |
|
||||||
- MATRIX_EVAL="" |
|
||||||
- os: linux |
|
||||||
dist: trusty |
|
||||||
compiler: gcc |
|
||||||
env: |
|
||||||
- RUN_PYTEST=1 |
|
||||||
- MATRIX_EVAL="CC=gcc-5 && CXX=g++-5" |
|
||||||
|
|
||||||
before_install: |
before_install: |
||||||
- sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y |
- if [ -n "${RUN_PYTEST}" ]; then |
||||||
- sudo add-apt-repository ppa:deadsnakes/ppa -y # ppa with latest Python versions to Ubuntu 14.04 |
pip install --user -r ./EKF/tests/pytest/requirements.txt; |
||||||
- sudo apt-get -qq update |
fi |
||||||
- sudo pip install --egg pyenv |
|
||||||
- sudo apt-get install -y clang cmake g++ gcc libeigen3-dev swig3.0 python-dev gcc-5 g++-5 python3.5 |
|
||||||
- pyenv shell 3.5 |
|
||||||
- eval "${MATRIX_EVAL}" |
|
||||||
- if [ -n "${RUN_PYTEST}" ]; then pip3 install -r ./EKF/tests/pytest/requirements.txt; fi |
|
||||||
|
|
||||||
script: ./build.sh |
script: ./build.sh |
||||||
|
Loading…
Reference in new issue