]> git.ozlabs.org Git - ccan/blob - .travis.yml
str/base32: new module.
[ccan] / .travis.yml
1 language: c
2 sudo: false
3
4 matrix:
5   include:
6   - compiler: gcc
7     env: CFLAGS="-std=gnu99"
8   - compiler: gcc-5
9     env: GCOV="gcov-5"
10     addons:
11       apt:
12         sources:
13           - ubuntu-toolchain-r-test
14         packages:
15           - gcc-5
16   - compiler: gcc-6
17     env: GCOV="gcov-6"
18     addons:
19       apt:
20         sources:
21           - ubuntu-toolchain-r-test
22         packages:
23           - gcc-6
24   - compiler: clang
25     addons:
26       apt:
27         packages:
28           - valgrind
29   - dist: trusty
30     addons:
31       apt:
32         packages:
33           - valgrind
34     env: CFLAGS="-std=gnu99"
35     compiler: gcc
36   - dist: trusty
37     compiler: gcc-5
38     env: GCOV="gcov-5"
39     addons:
40       apt:
41         sources:
42           - ubuntu-toolchain-r-test
43         packages:
44           - gcc-5
45           - valgrind
46   - dist: trusty
47     compiler: gcc-6
48     env: GCOV="gcov-6"
49     addons:
50       apt:
51         sources:
52           - ubuntu-toolchain-r-test
53         packages:
54           - gcc-6
55           - valgrind
56   - dist: trusty
57     compiler: clang
58     addons:
59       apt:
60         packages:
61           - valgrind
62
63 script:
64     - make -j2 -k quiet=1
65     - make -k check quiet=1