Skip to content

Commit 2e7e402

Browse files
committed
Add FreeBSD build and test using Cirrus-CI
Cirrus-CI is a hosted CI service that supports FreeBSD, Linux, macOS, and Winodws. Add a .cirrus.yml to provide CI coverage on pull requests for FreeBSD 12.4 and 13.2.
1 parent b87263b commit 2e7e402

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

.cirrus.yml

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
freebsd_task:
2+
freebsd_instance:
3+
matrix:
4+
- image: freebsd-13-2-release-amd64
5+
build_script:
6+
- mkdir build
7+
- cd build
8+
- ../configure
9+
- make -j$(sysctl -n hw.ncpu)
10+
test_script:
11+
- cd build
12+
# dtrace fails to build on FreeBSD - see gh-73263
13+
- make buildbottest TESTOPTS="-j2 -u-network -x test_dtrace"

0 commit comments

Comments
 (0)