We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b26fda4 commit 9b2248fCopy full SHA for 9b2248f
1 file changed
.github/workflows/freebsd.yml
@@ -0,0 +1,34 @@
1
+name: Build on FreeBSD
2
+
3
+on:
4
+ # Ignore changes in extra plugins (as they are not tested here)
5
+ push:
6
+ paths-ignore:
7
+ - 'extra_plugins/**'
8
+ pull_request:
9
10
11
12
+jobs:
13
+ test:
14
+ runs-on: ubuntu-latest
15
+ name: A job to try build on FreeBSD
16
+ steps:
17
+ - uses: actions/checkout@v4
18
+ - name: Build on FreeBSD
19
+ id: test
20
+ uses: vmactions/freebsd-vm@v1
21
+ with:
22
+ usesh: true
23
+ prepare: |
24
+ pkg install -y devel/cmake-core devel/ninja devel/pkgconf textproc/py-docutils archivers/liblz4 archivers/zstd textproc/libxml2 net/librdkafka devel/libepoll-shim
25
+ run: |
26
+ pwd
27
+ ls -lah
28
+ whoami
29
+ env
30
+ freebsd-version
31
+ sysctl hw.model
32
+ sysctl hw.ncpu
33
+ sysctl hw.physmem
34
+ sysctl hw.usermem
0 commit comments