.travis.yml: no more python 2.6 (>= 2.7 needed for TestCase.skipTest() )
[aubio.git] / .travis.yml
1 language: python
2
3 sudo: false
4
5 matrix:
6   include:
7     - python: 2.7
8       os: linux
9       compiler: gcc
10       env: ARCH=x86_64
11     - python: 2.7
12       os: linux
13       compiler: gcc
14       env: ARCH=i386
15     - python: 2.7
16       os: linux
17       compiler: clang
18       env: ARCH=x86_64
19     - python: 2.7
20       os: linux
21       compiler: clang
22       env: ARCH=i386
23     - python: 3.4
24       os: linux
25       compiler: gcc
26       env: ARCH=x86_64
27     - python: 3.4
28       os: linux
29       compiler: gcc
30       env: ARCH=i386
31     - python: 3.4
32       os: linux
33       compiler: clang
34       env: ARCH=x86_64
35     - python: 3.4
36       os: linux
37       compiler: clang
38       env: ARCH=i386
39     - language: C
40       os: osx
41       compiler: clang
42       env: ARCH=x86_64
43     - language: C
44       os: osx
45       compiler: clang
46       env: ARCH=i386
47     - language: C
48       os: osx
49       compiler: gcc
50       env: ARCH=x86_64
51     - language: C
52       os: osx
53       compiler: gcc
54       env: ARCH=i386
55
56 addons:
57   apt:
58     packages:
59     - bzip2
60     - libsndfile1-dev
61     - libsamplerate-dev
62     - libjack-dev
63     - libasound2-dev
64     - libfftw3-dev
65
66 script:
67   - make build
68   - make build_python
69   - make test_python
70   - make clean_python
71   - make clean
72   - make distcheck