]> git.proxmox.com Git - ovs.git/blame - .travis.yml
faq: Update OVS/DPDK version table for OVS 2.11.
[ovs.git] / .travis.yml
CommitLineData
826bc7b6
TG
1language: c
2compiler:
3 - gcc
4 - clang
5
40a75bbf
LR
6os:
7 - linux
8
e88b97cb
DDP
9addons:
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
dc92f724 18 - libnuma-dev
36924d61 19 - python-sphinx
be7b1655 20 - libelf-dev
6330f300 21 - selinux-policy-dev
771680d9
YS
22 - libunbound-dev
23 - libunbound-dev:i386
e88b97cb 24
40a75bbf 25before_install: ./.travis/${TRAVIS_OS_NAME}-prepare.sh
826bc7b6 26
e88b97cb
DDP
27before_script: export PATH=$PATH:$HOME/bin
28
29sudo: false
0f89f1a7 30
826bc7b6
TG
31env:
32 - OPTS="--disable-ssl"
bdd508b6 33 - TESTSUITE=1 KERNEL=3.16.54
f71a0f83 34 - TESTSUITE=1 OPTS="--enable-shared"
b9aa727c 35 - BUILD_ENV="-m32" OPTS="--disable-ssl"
bdd508b6
GR
36 - KERNEL=3.16.54 DPDK=1
37 - KERNEL=3.16.54 DPDK=1 OPTS="--enable-shared"
edfe8d26
IS
38 - KERNEL=3.16.54 DPDK_SHARED=1
39 - KERNEL=3.16.54 DPDK_SHARED=1 OPTS="--enable-shared"
007ad72f
YS
40 - KERNEL=4.18.20
41 - KERNEL=4.17.19
bf61b8b1 42 - KERNEL=4.16.18
7f63d830
YS
43 - KERNEL=4.15.18
44 - KERNEL=4.14.63
f22ca801 45 - KERNEL=4.9.149
7f63d830 46 - KERNEL=4.4.148
db1dcb23 47 - KERNEL=3.19.8
7f63d830 48 - KERNEL=3.16.57
48d3d488 49 - TESTSUITE=1 LIBS=-ljemalloc
826bc7b6 50
40a75bbf
LR
51matrix:
52 include:
53 - os: osx
54 compiler: clang
55 env: OPTS="--disable-ssl"
56
57script: ./.travis/${TRAVIS_OS_NAME}-build.sh $OPTS
a139efa9
TG
58
59notifications:
60 email:
61 recipients:
08e790fd 62 - ovs-build@openvswitch.org