Skip to content

Commit 70dfa9d

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.3 and 13.0.
1 parent 89c6b2b commit 70dfa9d

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Diff for: .cirrus.yml

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

0 commit comments

Comments
 (0)