- gcc
- clang
+addons:
+ apt:
+ packages:
+ - bc
+ - gcc-multilib
+ - libssl-dev
+ - llvm-dev
+
before_install: ./.travis/prepare.sh
+before_script: export PATH=$PATH:$HOME/bin
+
+sudo: false
+
env:
- OPTS="--disable-ssl"
- - TESTSUITE=1 KERNEL=1 OPTS="--with-linux=./linux-3.14.7"
- - KERNEL=1 DPDK=1 OPTS="--with-dpdk=./dpdk-1.7.0
+ - TESTSUITE=1 KERNEL=3.18.1
+ - TESTSUITE=1 OPTS="--enable-shared"
+ - BUILD_ENV="-m32" OPTS="--disable-ssl"
+ - KERNEL=4.2
+ - KERNEL=4.1.6
+ - KERNEL=3.17.7 DPDK=1
+ - KERNEL=3.17.7 DPDK=1 OPTS="--enable-shared"
+ - KERNEL=3.18.21
+ - KERNEL=3.16.7
+ - KERNEL=3.14.27
+ - KERNEL=3.12.35
+ - KERNEL=3.10.63
+ - KERNEL=3.4.105
+ - KERNEL=2.6.32.65
script: ./.travis/build.sh $OPTS
+
+notifications:
+ email:
+ recipients:
+ - build@openvswitch.org