source: .travis.yml @ 0fbb694f

feature/autosinkfeature/cnnfeature/cnn_orgfeature/constantqfeature/crepefeature/crepe_orgfeature/pitchshiftfeature/pydocstringsfeature/timestretchfix/ffmpeg5pitchshiftsamplertimestretchyinfft+
Last change on this file since 0fbb694f was 0fbb694f, checked in by Paul Brossier <piem@piem.org>, 9 years ago

.travis.yml: pip install with --user

  • Property mode set to 100644
File size: 1.6 KB
RevLine 
[d13f0bb]1language: python
[bf45eb5]2
[ec6731c]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
[1f8061c]12      env: ARCH=i386
[ec6731c]13    - python: 3.4
14      os: linux
15      compiler: gcc
16      env: ARCH=x86_64
17    - python: 3.4
18      os: linux
[dcbea24]19      compiler: gcc
[1f8061c]20      env: ARCH=i386
21    - language: C
22      os: osx
[3581fb5]23      compiler: clang
24      env: ARCH=x86_64
25    - language: C
26      os: osx
27      compiler: clang
28      env: ARCH=i386
[95e0336]29    - python: 2.7
30      os: linux
31      compiler: gcc
32      env: ARCH=x86_64 HAVE_DOUBLE=1
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
[b8454c74]53
[082a1cf]54addons:
55  apt:
56    packages:
57    - bzip2
58    - libsndfile1-dev
59    - libsamplerate-dev
60    - libjack-dev
61    - libasound2-dev
62    - libfftw3-dev
[05c54ff]63    - sox
64
[323d330]65install:
[0fbb694f]66  - travis_retry pip install --user nose2
[323d330]67
[bf45eb5]68script:
[1f87c1b]69  - echo make create_test_sounds disabled for now
[79adbda]70  - make build
[3708c15]71  - make build_python
[1700a2d]72  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then make test_python; fi
73  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then make test_python_osx; fi
[3708c15]74  - make clean_python
[6121dd4]75  - make clean
[79adbda]76  - make distcheck
[2d0e3fc]77
78notifications:
79    irc:
80        channels:
81            - "irc.freenode.org#aubio"
82        use_notice: true
Note: See TracBrowser for help on using the repository browser.