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
Line 
1language: python
2
3sudo: required
4ditro: trusty
5
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
15      env: ARCH=i386
16    - python: 3.4
17      os: linux
18      compiler: gcc
19      env: ARCH=x86_64
20    - python: 3.4
21      os: linux
22      compiler: gcc
23      env: ARCH=i386
24    - language: C
25      os: osx
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
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
72
73addons:
74  apt:
75    packages:
76    - bzip2
77    - libavcodec-dev
78    - libavformat-dev
79    - libavresample-dev
80    - libavutil-dev
81    - libsndfile1-dev
82    - libsamplerate-dev
83    - libjack-dev
84    - libasound2-dev
85    - libfftw3-dev
86    - sox
87
88script:
89  - make create_test_sounds
90  - make build
91  - make build_python
92  - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then make test_python; fi
93  - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then make test_python_osx; fi
94  - make clean_python
95  - make clean
96  - make distcheck
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.