]> git.proxmox.com Git - mirror_ovs.git/blame - .travis.yml
dpif: Pass flow parameter to dpif_execute().
[mirror_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
e88b97cb 18
40a75bbf 19before_install: ./.travis/${TRAVIS_OS_NAME}-prepare.sh
826bc7b6 20
e88b97cb
DDP
21before_script: export PATH=$PATH:$HOME/bin
22
23sudo: false
0f89f1a7 24
826bc7b6
TG
25env:
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"
9d2d2b5c
JS
32 - KERNEL=4.3.5
33 - KERNEL=4.1.17
34 - KERNEL=3.18.26
35 - KERNEL=3.14.60
36 - KERNEL=3.12.53
37 - KERNEL=3.10.96
48d3d488 38 - TESTSUITE=1 LIBS=-ljemalloc
826bc7b6 39
40a75bbf
LR
40matrix:
41 include:
42 - os: osx
43 compiler: clang
44 env: OPTS="--disable-ssl"
45
46script: ./.travis/${TRAVIS_OS_NAME}-build.sh $OPTS
a139efa9
TG
47
48notifications:
49 email:
50 recipients:
d14275e1 51 - build@openvswitch.org