Skip to content

Commit

Permalink
Updated .travis.yml
Browse files Browse the repository at this point in the history
Updated Python versions
Removed deployment section
[skip ci]
  • Loading branch information
Martin S. Andersen authored and martinandersen committed Jul 20, 2017
1 parent 6c19e3b commit a18a21a
Showing 1 changed file with 9 additions and 13 deletions.
22 changes: 9 additions & 13 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,12 @@ matrix:
language: python
python: '3.5'
env: CVXOPT_BUILD_GSL=1 CVXOPT_BUILD_DSDP=1 CVXOPT_BUILD_FFTW=1 CVXOPT_BUILD_GLPK=1
- os: linux
dist: trusty
sudo: required
language: python
python: '3.6'
env: CVXOPT_BUILD_GSL=1 CVXOPT_BUILD_DSDP=1 CVXOPT_BUILD_FFTW=1 CVXOPT_BUILD_GLPK=1
- os: osx
env: PYVERSION=2.7 CVXOPT_BUILD_GSL=1 CVXOPT_BUILD_DSDP=1 CVXOPT_BUILD_FFTW=1
CVXOPT_BUILD_GLPK=1 CVXOPT_BLAS_LIB_DIR=/usr/local/opt/openblas/lib CVXOPT_BLAS_LIB=openblas
Expand All @@ -34,18 +40,18 @@ matrix:
CVXOPT_LAPACK_LIB=openblas
language: generic
- os: osx
env: PYVERSION=3.5 CVXOPT_BUILD_GSL=1 CVXOPT_BUILD_DSDP=1 CVXOPT_BUILD_FFTW=1
env: PYVERSION=3.6 CVXOPT_BUILD_GSL=1 CVXOPT_BUILD_DSDP=1 CVXOPT_BUILD_FFTW=1
CVXOPT_BUILD_GLPK=1 CVXOPT_BLAS_LIB_DIR=/usr/local/opt/openblas/lib CVXOPT_BLAS_LIB=openblas
CVXOPT_LAPACK_LIB=openblas
language: generic
before_install:
- if [[ "$BUILD_SUITESPARSE" == "1" ]]; then wget http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-4.5.3.tar.gz; tar -xf SuiteSparse-4.5.3.tar.gz; export CVXOPT_SUITESPARSE_SRC_DIR=$(pwd)/SuiteSparse; fi
- if [[ "$BUILD_SUITESPARSE" == "1" ]]; then wget http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-4.5.4.tar.gz; tar -xf SuiteSparse-4.5.4.tar.gz; export CVXOPT_SUITESPARSE_SRC_DIR=$(pwd)/SuiteSparse; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install python-dev libopenblas-dev libfftw3-dev libglpk-dev libdsdp-dev libgsl0-dev; fi
- if [[ "$TRAVIS_OS_NAME" == "linux" && -z "$BUILD_SUITESPARSE" ]]; then sudo add-apt-repository ppa:bzindovic/suitesparse-bugfix-1319687 -y; sudo apt-get update; sudo apt-get install libsuitesparse-dev; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; brew install homebrew/science/openblas homebrew/science/glpk dsdp gsl fftw; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" && -z "$BUILD_SUITESPARSE" ]]; then brew install homebrew/science/suite-sparse; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" && "$PYVERSION" == "2.7" ]]; then virtualenv venv -p python; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" && "$PYVERSION" == "3.5" ]]; then brew install python3; virtualenv venv -p python3; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" && "$PYVERSION" == "3.6" ]]; then brew install python3; virtualenv venv -p python3; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then source venv/bin/activate; fi
install:
- pip install coveralls nose
Expand All @@ -55,13 +61,3 @@ script:
- nosetests --with-coverage --cover-package=cvxopt
after_success:
- if [ $COVERALLS ]; then coveralls; fi
deploy:
provider: pypi
user: msa
password:
secure: PSz8CmCBH81v/ZDwsDA6yFTThDZhIsiuWi3tgCRYSVfCpb0yevu58boccheWBDiq+nsaJRDJ6o1U4nzxQJeyHOmNsRtuYG/BiXqTcLf5xJ8bj/fimgNEtqCSZOUaaYRQtMrx1n0uUSbEYBU36YP4NwTaDkXIQk8O22cYrvbBVsoUBW84SuUWa73q/hPmCIsHc1OLqgC4T/EU+3WFNt5EZzGAzesHIEb3KNI3jdG5YlqOomksZlVz2nTxWC1a7dvXI6wK6mGcd+5sW0iyvVZJjVNt2kHcqxR8KHVLtNsc0mE1iNcOV0MOLskEUauzWgf8/M6PcHrZJ3W922H8/sdFmbRMfC+9HgSE2wm/yx4WdKTK0ga0Pk14F+p7bE5uFTEcoGvHQloYVRrFiL2jCcN0pEDUbp7HwWrECjvTfhWYBJ4t4vIaQFMSczdwRWDYOVHFfsHt/LPZTSlUffE7kqYZPc+bxR/YM2GGbiKMvLCqjgQGnGKNEUfkiauTGZiOJoLCM8PqT/7zBCbzz8kM1vHt27BpN4uM3MAGojMKBoGS+QileEPblIT+0KJLon1jW/nyNEQDesbZk0LShu33J/lFZy82knsQ8kkZ0GYCr2IlD6OOafI+5gfSTM/KAWpdl0Wt8/Msqfv0AKLkJ19bwdCjWuNuOt4j/YsG+OZqrM2U8DA=
on:
branch: master
tags: true
distributions: sdist
repo: cvxopt/cvxopt

0 comments on commit a18a21a

Please sign in to comment.