aboutsummaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
authorGeorgy Yakovlev <gyakovlev@gentoo.org>2018-12-05 11:41:56 -0800
committerWilliam Hubbs <w.d.hubbs@gmail.com>2019-02-19 13:59:01 -0600
commit065b7ecc0d4ddd046cc235d60de20140db1a6fe8 (patch)
treedd35afb7e1437b3c6462d40955e08076d02a7747 /.cirrus.yml
parentb054aca50b31fc46fc736a542ec2719de2d23d30 (diff)
use cirrus-ci for FreeBSD builds
This fixes #265.
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
new file mode 100644
index 00000000..dac47fc8
--- /dev/null
+++ b/.cirrus.yml
@@ -0,0 +1,15 @@
+# Cirrus CI integration
+# https://cirrus-ci.org
+
+test_task:
+ freebsd_instance:
+ matrix:
+ image: freebsd-12-0-release-amd64
+ image: freebsd-11-2-release-amd64
+ env:
+ OS: FreeBSD
+ procfs_script: >
+ [ -f /proc/curproc ] || mount -t procfs proc /proc
+ pkg_install_script: pkg install -y bash gawk gmake gsed
+ gsed_hack_script: rm /usr/bin/sed && ln -s /usr/local/bin/gsed /usr/bin/sed
+ test_script: bash test/cirrus.sh