mirror of
https://github.com/openvswitch/ovs
synced 2025-08-22 01:51:26 +00:00
13.5 was released a few months back and 14.3 just recently. Older point releases may become unavailable in gcloud in the near future. Acked-by: Eelco Chaudron <echaudro@redhat.com> Acked-by: Kevin Traynor <ktraynor@redhat.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
35 lines
843 B
YAML
35 lines
843 B
YAML
freebsd_build_task:
|
|
|
|
freebsd_instance:
|
|
matrix:
|
|
image_family: freebsd-13-5-snap
|
|
image_family: freebsd-14-3-snap
|
|
cpu: 4
|
|
memory: 4G
|
|
|
|
env:
|
|
DEPENDENCIES: automake libtool gmake gcc openssl python3
|
|
PY_DEPS: sphinx|netaddr|pyparsing
|
|
matrix:
|
|
COMPILER: gcc
|
|
COMPILER: clang
|
|
|
|
prepare_script:
|
|
- sysctl -w kern.coredump=0
|
|
- pkg update -f
|
|
- pkg install -y ${DEPENDENCIES}
|
|
$(pkg search -xq "^py3[0-9]+-(${PY_DEPS})-[0-9]+" | xargs)
|
|
|
|
configure_script:
|
|
- ./boot.sh
|
|
- ./configure CC=${COMPILER} CFLAGS="-g -O2 -Wall"
|
|
MAKE=gmake --enable-Werror
|
|
|| { cat config.log; exit 1; }
|
|
|
|
build_script:
|
|
- gmake -j8
|
|
|
|
check_script:
|
|
- gmake -j8 check TESTSUITEFLAGS=-j8 RECHECK=yes
|
|
|| { cat ./tests/testsuite.log; exit 1; }
|