summaryrefslogtreecommitdiffstats
path: root/.cirrus.yml
diff options
context:
space:
mode:
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
new file mode 100644
index 0000000..ecd7c7f
--- /dev/null
+++ b/.cirrus.yml
@@ -0,0 +1,14 @@
+freebsd_instance:
+ image_family: freebsd-12-1
+
+task:
+ install_script: |
+ mount -t fdescfs fdescfs /dev/fd
+ pkg install -y bash git gmake
+ ln -s ../usr/local/bin/bash /bin/bash
+ pw groupadd -n users
+ pw useradd -n user -g users -s /bin/sh -m
+ git clone . ~user/bfs
+ chown -R user:users ~user/bfs
+ test_script: |
+ su user -c "gmake -C ~/bfs check"