]> git.ipfire.org Git - thirdparty/util-linux.git/blame - .travis.yml
last: do not use non-standard __UT_NAMESIZE
[thirdparty/util-linux.git] / .travis.yml
CommitLineData
dac87e44
RM
1language: c
2
fc412fe4
RM
3sudo: required
4dist: trusty
5
1ecee3d5
RM
6git:
7 depth: 1500
8
dac87e44
RM
9compiler:
10 - gcc
11 - clang
12
04a176ea
RM
13env:
14 - MAKE_CHECK="nonroot"
15 - MAKE_CHECK="root"
dd68764c 16 - MAKE_CHECK="dist"
04a176ea 17
fc412fe4
RM
18matrix:
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
29branches:
30 only:
31 - master
84b27596 32 - next
bfc0b37e 33 - /^stable.*/
84b27596 34 - /^topic.*/
355df774 35 - /^travis.*/
bfc0b37e 36
d42ecea2 37before_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 43install:
5ddcc32a
RM
44 - source ./.travis-functions.sh
45 - travis_install_script
dac87e44
RM
46
47before_script:
dd68764c 48 - travis_before_script
dac87e44
RM
49
50script:
dd68764c 51 - travis_script
dac87e44
RM
52
53after_script:
dd68764c 54 - travis_after_script
7be73458 55