aboutsummaryrefslogtreecommitdiff
path: root/.cirrus.yml
diff options
context:
space:
mode:
Diffstat (limited to '.cirrus.yml')
-rw-r--r--.cirrus.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.cirrus.yml b/.cirrus.yml
new file mode 100644
index 000000000000..5eedb0f1784c
--- /dev/null
+++ b/.cirrus.yml
@@ -0,0 +1,19 @@
+# $FreeBSD$
+
+freebsd_instance:
+ image: freebsd-12-0-release-amd64
+ cpu: 8
+ memory: 24G
+
+env:
+ CIRRUS_CLONE_DEPTH: 1
+
+task:
+ timeout_in: 90m
+ install_script:
+ - pkg install -y qemu-devel
+ - fetch https://people.freebsd.org/~emaste/OVMF.fd
+ script:
+ - make -j$(sysctl -n hw.ncpu) WITHOUT_TOOLCHAIN=yes buildworld buildkernel
+ test_script:
+ - sh tools/boot/ci-qemu-test.sh