Commit Diff


commit - 432c637b8849b493bbe9a6907f2adc9e3d6d9c32
commit + c1233c7fd72e99312b77804f7decb19236efd914
blob - 4d0d9236b62b8e5b3031360091dced34f72e0b5d
blob + 51219e22687070174c33df1495d56dd020c30dcd
--- .cirrus.yml
+++ .cirrus.yml
@@ -15,7 +15,7 @@ got_alpine_linux_task:
   container:
     image: alpine:latest
   script:
-    - apk add build-base bsd-compat-headers bison automake make autoconf libbsd-dev util-linux-dev libressl-dev zlib-dev ncurses-dev
+    - apk add git build-base bsd-compat-headers bison automake make autoconf libbsd-dev util-linux-dev libressl-dev zlib-dev ncurses-dev
     - .github/ci/build.sh
 
 got_freebsd_task:
@@ -23,6 +23,7 @@ got_freebsd_task:
     image_family: freebsd-13-0
   before_build_script: .github/ci/before-install.sh
   build:script: .github/ci/build.sh
+  test_script: make install && make tests
 
 got_macos_task:
   macos_instance:
blob - 7bec1390cbccb7f491f4414f5d96b8c0e7b00229
blob + 2d8c263da6a7f5d4a8780399226a68260ad13dda
--- .github/ci/before-install.sh
+++ .github/ci/before-install.sh
@@ -20,7 +20,9 @@ fi
 if [ "$CIRRUS_OS" = "freebsd" ]; then
 	pkg install -y \
 		automake \
-		pkgconf
+		pkgconf \
+		git \
+		coreutils
 fi
 
 if [ "$CIRRUS_OS" = "darwin" ]; then
@@ -28,5 +30,6 @@ if [ "$CIRRUS_OS" = "darwin" ]; then
 		automake \
 		pkg-config \
 		ncurses \
-		ossp-uuid
+		ossp-uuid \
+		git
 fi