Changeset f264b17 for .travis.yml


Ignore:
Timestamp:
Jun 22, 2016, 1:00:10 PM (8 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
Children:
4b9443c4
Parents:
60fc05b (diff), 6769586 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' into notes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • .travis.yml

    r60fc05b rf264b17  
    1 language: c
     1language: python
    22
    3 sudo: false
    4 
    5 compiler:
    6   - gcc
    7   - clang
    8 
    9 env:
    10   - ARCH=i386
    11   - ARCH=x86_64
     3matrix:
     4  include:
     5    - python: 2.7
     6      os: linux
     7      compiler: gcc
     8      env: ARCH=x86_64
     9    - python: 2.7
     10      os: linux
     11      compiler: gcc
     12      env: ARCH=i386
     13    - python: 3.4
     14      os: linux
     15      compiler: gcc
     16      env: ARCH=x86_64
     17    - python: 3.4
     18      os: linux
     19      compiler: gcc
     20      env: ARCH=i386 WAFOPTS=--enable-fftw3f
     21    - language: C
     22      os: osx
     23      compiler: clang
     24      env: ARCH=x86_64
     25    - language: C
     26      os: osx
     27      compiler: clang
     28      env: ARCH=i386
     29    - python: 2.7
     30      os: linux
     31      compiler: gcc
     32      env: ARCH=x86_64 HAVE_DOUBLE=1 WAFOPTS=--enable-fftw3
     33    - python: 2.7
     34      os: linux
     35      compiler: gcc
     36      env: ARCH=i386 HAVE_DOUBLE=1
     37    - python: 3.4
     38      os: linux
     39      compiler: gcc
     40      env: ARCH=x86_64 HAVE_DOUBLE=1
     41    - python: 3.4
     42      os: linux
     43      compiler: gcc
     44      env: ARCH=i386 HAVE_DOUBLE=1
     45    - language: C
     46      os: osx
     47      compiler: clang
     48      env: ARCH=x86_64 HAVE_DOUBLE=1
     49    - language: C
     50      os: osx
     51      compiler: clang
     52      env: ARCH=i386 HAVE_DOUBLE=1
     53    - language: C
     54      os: osx
     55      compiler: clang
     56      env: ARCH=x86_64 WAFOPTS=--enable-fat
     57    - language: C
     58      os: osx
     59      compiler: clang
     60      env: ARCH=i386 WAFOPTS=--enable-fat
    1261
    1362addons:
     
    2069    - libasound2-dev
    2170    - libfftw3-dev
    22     - python-dev
    23     - python-numpy
     71    - sox
     72
     73before_install:
     74   - |
     75     if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then
     76       brew update
     77       brew install sox
     78       export PATH="$HOME/Library/Python/2.7/bin/:$PATH"
     79     fi;
     80
     81
     82install:
     83  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then travis_retry pip install nose2; fi
     84  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then travis_retry pip install --user nose2; fi
    2485
    2586script:
     87  - make create_test_sounds
    2688  - make build
    2789  - make build_python
     90  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then make test_python; fi
     91  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then make test_python_osx; fi
    2892  - make clean_python
    2993  - make clean
    3094  - make distcheck
     95  - make test_pure_python
     96
     97notifications:
     98    irc:
     99        channels:
     100            - "irc.freenode.org#aubio"
     101        use_notice: true
Note: See TracChangeset for help on using the changeset viewer.