]> git.proxmox.com Git - ovs.git/blame - .cirrus.yml
compat: Remove flex_array code
[ovs.git] / .cirrus.yml
CommitLineData
b1331295
IM
1freebsd_build_task:
2
3 freebsd_instance:
4 matrix:
ac9daaa6 5 image_family: freebsd-12-1-snap
eab30f38 6 image_family: freebsd-11-3-snap
b1331295
IM
7 cpu: 4
8 memory: 8G
9
10 env:
2c1e8022 11 DEPENDENCIES: automake libtool gmake gcc wget openssl
dfa2e3d0 12 python3 py37-openssl py37-sphinx
b1331295
IM
13 matrix:
14 COMPILER: gcc
15 COMPILER: clang
16
17 prepare_script:
6d414025 18 - sysctl -w kern.coredump=0
c64795a4 19 - pkg install -y ${DEPENDENCIES}
b1331295
IM
20
21 configure_script:
22 - ./boot.sh
aa135fb9
IM
23 - ./configure CC=${COMPILER} CFLAGS="-g -O2 -Wall"
24 MAKE=gmake --enable-Werror
b1331295
IM
25 || { cat config.log; exit 1; }
26
27 build_script:
28 - gmake -j8
29
c64795a4
IM
30 check_script:
31 - gmake -j8 check TESTSUITEFLAGS=-j8 RECHECK=yes
32 || { cat ./tests/testsuite.log; exit 1; }