source: .travis.yml @ 02178d4

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

.travis.yml: use trusty

  • Property mode set to 100644
File size: 2.0 KB
RevLine 
[66a3c51]1language: python
[bf45eb5]2
[02178d4]3sudo: required
4ditro: trusty
[082a1cf]5
[ec6731c]6matrix:
7  include:
8    - python: 2.7
9      os: linux
10      compiler: gcc
11      env: ARCH=x86_64
12    - python: 2.7
13      os: linux
14      compiler: gcc
[1f8061c]15      env: ARCH=i386
[ec6731c]16    - python: 3.4
17      os: linux
18      compiler: gcc
19      env: ARCH=x86_64
20    - python: 3.4
21      os: linux
[dcbea24]22      compiler: gcc
[1f8061c]23      env: ARCH=i386
24    - language: C
25      os: osx
[3581fb5]26      compiler: clang
27      env: ARCH=x86_64
28    - language: C
29      os: osx
30      compiler: clang
31      env: ARCH=i386
32    - language: C
33      os: osx
34      compiler: gcc
35      env: ARCH=x86_64
36    - language: C
37      os: osx
38      compiler: gcc
39      env: ARCH=i386
[95e0336]40    - python: 2.7
41      os: linux
42      compiler: gcc
43      env: ARCH=x86_64 HAVE_DOUBLE=1
44    - python: 2.7
45      os: linux
46      compiler: gcc
47      env: ARCH=i386 HAVE_DOUBLE=1
48    - python: 3.4
49      os: linux
50      compiler: gcc
51      env: ARCH=x86_64 HAVE_DOUBLE=1
52    - python: 3.4
53      os: linux
54      compiler: gcc
55      env: ARCH=i386 HAVE_DOUBLE=1
56    - language: C
57      os: osx
58      compiler: clang
59      env: ARCH=x86_64 HAVE_DOUBLE=1
60    - language: C
61      os: osx
62      compiler: clang
63      env: ARCH=i386 HAVE_DOUBLE=1
64    - language: C
65      os: osx
66      compiler: gcc
67      env: ARCH=x86_64 HAVE_DOUBLE=1
68    - language: C
69      os: osx
70      compiler: gcc
71      env: ARCH=i386 HAVE_DOUBLE=1
[b8454c74]72
[082a1cf]73addons:
74  apt:
75    packages:
76    - bzip2
[7a5fdc91]77    - libavcodec-dev
78    - libavformat-dev
79    - libavresample-dev
80    - libavutil-dev
[082a1cf]81    - libsndfile1-dev
82    - libsamplerate-dev
83    - libjack-dev
84    - libasound2-dev
85    - libfftw3-dev
[05c54ff]86    - sox
87
[bf45eb5]88script:
[05c54ff]89  - make create_test_sounds
[79adbda]90  - make build
[3708c15]91  - make build_python
[1700a2d]92  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then make test_python; fi
93  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then make test_python_osx; fi
[3708c15]94  - make clean_python
[6121dd4]95  - make clean
[79adbda]96  - make distcheck
[2d0e3fc]97
98notifications:
99    irc:
100        channels:
101            - "irc.freenode.org#aubio"
102        use_notice: true
Note: See TracBrowser for help on using the repository browser.