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