.travis.yml 2.29 KB
Newer Older
1
2
# Set TEST_BUILDS=1 to run library_builders tests

3
language: generic
4
5
6
7

matrix:
  include:
    - os: linux
8
9
10
11
12
13
14
      dist: precise
      env:
        - TEST_BUILDS=1
    - os: linux
      dist: trusty
      env:
        - TEST_BUILDS=1
Matthew Brett's avatar
Matthew Brett committed
15
16
17
18
    - os: osx
      osx_image: xcode6.4
      env:
        - PYTHON_VERSION=2.6
19
        - TEST_BUILDS=1
Matthew Brett's avatar
Matthew Brett committed
20
21
22
23
24
    - os: osx
      osx_image: xcode6.4
      env:
        - PYTHON_VERSION=2.6
        - VENV=venv
25
26
27
    - os: osx
      env:
        - PYTHON_VERSION=2.7.11
28
        - TEST_BUILDS=1
29
30
31
32
33
    - os: osx
      language: objective-c
      env:
        - PYTHON_VERSION=2.7.11
        - VENV=venv
Matthew Brett's avatar
Matthew Brett committed
34
35
36
37
    - os: osx
      osx_image: xcode6.4
      env:
        - PYTHON_VERSION=3.3
38
39
40
41
42
43
44
45
46
    - os: osx
      env:
        - PYTHON_VERSION=3.4.4
    - os: osx
      env:
        - PYTHON_VERSION=3.4.4
        - VENV=venv
    - os: osx
      env:
Matthew Brett's avatar
Matthew Brett committed
47
        - PYTHON_VERSION=3.5.3
48
49
    - os: osx
      env:
Matthew Brett's avatar
Matthew Brett committed
50
        - PYTHON_VERSION=3.5.3
51
        - VENV=venv
Matthew Brett's avatar
Matthew Brett committed
52
53
    - os: osx
      env:
Matthew Brett's avatar
Matthew Brett committed
54
        - PYTHON_VERSION=3.6.1
Matthew Brett's avatar
Matthew Brett committed
55
        - VENV=venv
Kyle Stewart's avatar
Kyle Stewart committed
56
57
    - os: osx
      env:
58
        - PYTHON_VERSION=pypy-2.6
Kyle Stewart's avatar
Kyle Stewart committed
59
60
61
        - VENV=venv
    - os: osx
      env:
62
        - PYTHON_VERSION=pypy-4.0
Kyle Stewart's avatar
Kyle Stewart committed
63
64
65
        - VENV=venv
    - os: osx
      env:
66
        - PYTHON_VERSION=pypy-5.0
Kyle Stewart's avatar
Kyle Stewart committed
67
68
69
        - VENV=venv
    - os: osx
      env:
70
        - PYTHON_VERSION=pypy-5.1
Kyle Stewart's avatar
Kyle Stewart committed
71
72
73
        - VENV=venv
    - os: osx
      env:
74
        - PYTHON_VERSION=pypy-5.3
Kyle Stewart's avatar
Kyle Stewart committed
75
76
77
        - VENV=venv
    - os: osx
      env:
78
        - PYTHON_VERSION=pypy-5.4
Kyle Stewart's avatar
Kyle Stewart committed
79
80
81
        - VENV=venv
    - os: osx
      env:
82
        - PYTHON_VERSION=pypy-5.6
Kyle Stewart's avatar
Kyle Stewart committed
83
84
85
        - VENV=venv
    - os: osx
      env:
86
        - PYTHON_VERSION=pypy-5.7
Kyle Stewart's avatar
Kyle Stewart committed
87
        - VENV=venv
Matthew Brett's avatar
Matthew Brett committed
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
    # Default OSX (xcode image) is 10.11 (xcode 7.3.1) as of 2017-05-02
    # See: https://docs.travis-ci.com/user/osx-ci-environment/#OS-X-Version
    - os: osx
      osx_image: xcode8.3
      env:
        - PYTHON_VERSION=3.5
    - os: osx
      osx_image: xcode8.2
      env:
        - PYTHON_VERSION=3.5
    - os: osx
      osx_image: xcode8.1
      env:
        - PYTHON_VERSION=3.5
    - os: osx
      osx_image: xcode8
      env:
        - PYTHON_VERSION=3.5
    - os: osx
      osx_image: xcode7.3
      env:
        - PYTHON_VERSION=3.5
    - os: osx
      osx_image: xcode6.4
      env:
        - PYTHON_VERSION=3.5
114
115
116

script:
  - source tests/test_multibuild.sh