]>
Commit | Line | Data |
---|---|---|
826bc7b6 TG |
1 | language: c |
2 | compiler: | |
3 | - gcc | |
4 | - clang | |
5 | ||
40a75bbf LR |
6 | os: |
7 | - linux | |
8 | ||
e88b97cb DDP |
9 | addons: |
10 | apt: | |
11 | packages: | |
34e1211b DDP |
12 | - bc |
13 | - gcc-multilib | |
e88b97cb DDP |
14 | - libssl-dev |
15 | - llvm-dev | |
48d3d488 RBE |
16 | - libjemalloc1 |
17 | - libjemalloc-dev | |
e88b97cb | 18 | |
40a75bbf | 19 | before_install: ./.travis/${TRAVIS_OS_NAME}-prepare.sh |
826bc7b6 | 20 | |
e88b97cb DDP |
21 | before_script: export PATH=$PATH:$HOME/bin |
22 | ||
23 | sudo: false | |
0f89f1a7 | 24 | |
826bc7b6 TG |
25 | env: |
26 | - OPTS="--disable-ssl" | |
0234d90b | 27 | - TESTSUITE=1 KERNEL=3.18.1 |
f71a0f83 | 28 | - TESTSUITE=1 OPTS="--enable-shared" |
b9aa727c | 29 | - BUILD_ENV="-m32" OPTS="--disable-ssl" |
0234d90b TG |
30 | - KERNEL=3.17.7 DPDK=1 |
31 | - KERNEL=3.17.7 DPDK=1 OPTS="--enable-shared" | |
c3cbb286 | 32 | - KERNEL=4.7.2 |
763f638b PS |
33 | - KERNEL=4.4.15 |
34 | - KERNEL=4.1.28 | |
35 | - KERNEL=3.18.37 | |
36 | - KERNEL=3.14.73 | |
37 | - KERNEL=3.12.61 | |
38 | - KERNEL=3.10.102 | |
48d3d488 | 39 | - TESTSUITE=1 LIBS=-ljemalloc |
826bc7b6 | 40 | |
40a75bbf LR |
41 | matrix: |
42 | include: | |
43 | - os: osx | |
44 | compiler: clang | |
45 | env: OPTS="--disable-ssl" | |
46 | ||
47 | script: ./.travis/${TRAVIS_OS_NAME}-build.sh $OPTS | |
a139efa9 TG |
48 | |
49 | notifications: | |
50 | email: | |
51 | recipients: | |
d14275e1 | 52 | - build@openvswitch.org |