]>
Commit | Line | Data |
---|---|---|
dac87e44 RM |
1 | language: c |
2 | ||
fc412fe4 RM |
3 | sudo: required |
4 | dist: trusty | |
5 | ||
1ecee3d5 RM |
6 | git: |
7 | depth: 1500 | |
8 | ||
dac87e44 RM |
9 | compiler: |
10 | - gcc | |
11 | - clang | |
12 | ||
04a176ea RM |
13 | env: |
14 | - MAKE_CHECK="nonroot" | |
15 | - MAKE_CHECK="root" | |
dd68764c | 16 | - MAKE_CHECK="dist" |
04a176ea | 17 | |
fc412fe4 RM |
18 | matrix: |
19 | include: | |
cf76bbae RM |
20 | # test old Ubuntu 12.04 and OSX for compatibility |
21 | - dist: precise | |
fc412fe4 RM |
22 | compiler: gcc |
23 | env: PRECISE="yes" MAKE_CHECK="root" | |
668d6d2e RM |
24 | - os: osx |
25 | osx_image: xcode7.3 | |
26 | compiler: clang | |
277d61b9 | 27 | env: MAKE_CHECK="root" |
fc412fe4 | 28 | |
bfc0b37e KZ |
29 | branches: |
30 | only: | |
31 | - master | |
84b27596 | 32 | - next |
bfc0b37e | 33 | - /^stable.*/ |
84b27596 | 34 | - /^topic.*/ |
355df774 | 35 | - /^travis.*/ |
bfc0b37e | 36 | |
d42ecea2 | 37 | before_install: |
1091e83e RM |
38 | # print some host info |
39 | - env | grep -v "encrypted" | LC_ALL=C sort | |
514f5930 RM |
40 | # workaround travis-ci issue #5301 |
41 | - unset PYTHON_CFLAGS | |
d42ecea2 | 42 | |
dac87e44 | 43 | install: |
5ddcc32a RM |
44 | - source ./.travis-functions.sh |
45 | - travis_install_script | |
dac87e44 RM |
46 | |
47 | before_script: | |
dd68764c | 48 | - travis_before_script |
dac87e44 RM |
49 | |
50 | script: | |
dd68764c | 51 | - travis_script |
dac87e44 RM |
52 | |
53 | after_script: | |
dd68764c | 54 | - travis_after_script |
7be73458 | 55 |