diff options
author | Ed Maste <emaste@FreeBSD.org> | 2019-04-10 15:38:53 +0000 |
---|---|---|
committer | Ed Maste <emaste@FreeBSD.org> | 2019-04-10 15:38:53 +0000 |
commit | 9c0fe7f6b98cb35074132332439a9af4e2db814d (patch) | |
tree | 34380aa1b4b3783d4665a00d47aa6f79a1523829 /.cirrus.yml | |
parent | fcb47c42eccf2129127688cb99994ad9f1f8c0a0 (diff) | |
download | src-9c0fe7f6b98cb35074132332439a9af4e2db814d.tar.gz src-9c0fe7f6b98cb35074132332439a9af4e2db814d.zip |
Add Cirrus CI config file to support CI builds (in downstream projects)
Make use of the CI smoke test script added in r346080.
Reviewed by: imp, lwhsu
Sponsored by: The FreeBSD Foundation
Notes
Notes:
svn path=/head/; revision=346085
Diffstat (limited to '.cirrus.yml')
-rw-r--r-- | .cirrus.yml | 19 |
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 |