Changeset 1c83260 in sasmodels for .travis.yml


Ignore:
Timestamp:
Apr 7, 2017 2:56:17 PM (7 years ago)
Author:
andyfaff
Branches:
master, core_shell_microgels, costrafo411, magnetic_model, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
Children:
24cd982
Parents:
3330bb4
git-author:
Andrew Nelson <andyfaff@…> (03/29/17 21:33:19)
git-committer:
Andrew Nelson <andyfaff@…> (04/07/17 14:56:17)
Message:

ENH: travis on py3 and osx

File:
1 edited

Legend:

Unmodified
Added
Removed
  • .travis.yml

    r01e551a r1c83260  
    11language: python 
    2 python: 
    3 - '2.7' 
     2 
     3sudo:  false 
     4 
     5matrix: 
     6  include: 
     7    - os: linux 
     8      env: 
     9        - PY=2.7 
     10        - NUMPYSPEC=numpy 
     11    - os: linux 
     12      env: 
     13        - PY=3 
     14        - NUMPYSPEC=numpy 
     15    - os: osx 
     16      language: generic 
     17      env: 
     18        - PY=2.7 
     19        - NUMPYSPEC=numpy 
     20    - os: osx 
     21      language: generic 
     22      env: 
     23        - PY=3 
     24        - NUMPYSPEC=numpy 
     25 
     26# whitelist 
    427branches: 
    528  only: 
    6   - master 
    7 virtualenv: 
    8   system_site_packages: true 
     29    - master 
     30 
     31addons: 
     32  apt: 
     33    packages: 
     34      opencl-headers 
     35 
    936before_install: 
    10 - sudo apt-get update; 
    11 - sudo apt-get install python-numpy python-scipy 
     37  - echo $TRAVIS_OS_NAME 
     38 
     39  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then 
     40      wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh; 
     41    fi; 
     42  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then 
     43      wget https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -O miniconda.sh; 
     44    fi; 
     45 
     46  - bash miniconda.sh -b -p $HOME/miniconda 
     47  - export PATH="$HOME/miniconda/bin:$PATH" 
     48  - hash -r 
     49  - conda update --yes conda 
     50 
     51  # Useful for debugging any issues with conda 
     52  - conda info -a 
     53 
     54  - conda install --yes python=$PY $NUMPYSPEC scipy cython mako cffi 
     55 
    1256install: 
    13 - pip install bumps 
    14 - pip install unittest-xml-reporting 
     57  - pip install bumps 
     58  - pip install unittest-xml-reporting 
     59 
    1560script: 
    1661- export WORKSPACE=/home/travis/build/SasView/sasmodels/ 
    1762- python -m sasmodels.model_test dll all 
     63 
    1864notifications: 
    1965  slack: 
Note: See TracChangeset for help on using the changeset viewer.