Commit eec3200e authored by Samir Halilcevic's avatar Samir Halilcevic

Add FreeBSD 13.2 to CI

parent 39617f75
#!/bin/sh
echo "Preparing FreeBSD environment"
sysctl hw.model hw.machine hw.ncpu
set -e
set -x
env ASSUME_ALWAYS_YES=YES pkg bootstrap
pkg install -y bash git cmake
# Make sure network tests fail early.
sysctl -w net.inet.tcp.blackhole=0
...@@ -46,6 +46,17 @@ freebsd12_task: ...@@ -46,6 +46,17 @@ freebsd12_task:
build_script: .ci/run.sh build .ci/debug-flags.cmake . build build_script: .ci/run.sh build .ci/debug-flags.cmake . build
test_script: .ci/run.sh test build net.udp_datagram_socket test_script: .ci/run.sh test build net.udp_datagram_socket
# FreeBSD 13.2 EOL: Release of 13.3 + 3 months
freebsd13_task:
freebsd_instance:
image_family: freebsd-13-2
<< : *RESOURCES_TEMPLATE
prepare_script: .ci/freebsd-13/prepare.sh
# Test net.udp_datagram_socket is unstable on FreeBSD, see GH issue #1397.
# << : *DEBUG_BUILD_TEMPLATE
build_script: .ci/run.sh build .ci/debug-flags.cmake . build
test_script: .ci/run.sh test build net.udp_datagram_socket
# Fedora 38 EOL: May 2024 # Fedora 38 EOL: May 2024
sanitizers_task: sanitizers_task:
container: container:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment