From 2b2f733bd9d7f3957bb0e3ab27c4bd07a1b03053 Mon Sep 17 00:00:00 2001 From: Ray Speth Date: Tue, 2 Aug 2016 22:13:53 -0400 Subject: [PATCH] Migrate Travis CI linux builds to container-based environment --- .travis.yml | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5c834e008..11fa51e3e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,16 +1,21 @@ language: cpp +sudo: false os: - linux - osx +addons: + apt: + packages: + - python-dev + - python-numpy + - gfortran + - libsundials-serial-dev + - liblapack-dev + - libblas-dev before_script: | - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then - sudo apt-get update -qq - sudo apt-get install -y python-dev python-numpy-dev gfortran libsundials-serial-dev liblapack-dev libblas-dev - wget https://github.com/msabramo/cython/releases/download/0.19.1/Cython-0.19.1-cp27-none-linux_x86_64.whl - sudo pip install Cython-0.19.1-cp27-none-linux_x86_64.whl - else + pip install --user --install-option="--no-cython-compile" cython + if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then pip install --user --egg scons - pip install --user --install-option="--no-cython-compile" cython export PATH=/Users/travis/Library/Python/2.7/bin:$PATH fi rm -f cantera.conf