diff options
author | Alan Somers <asomers@gmail.com> | 2019-05-01 09:04:26 -0600 |
---|---|---|
committer | Nikolaus Rath <Nikolaus@rath.org> | 2019-05-01 08:04:26 -0700 |
commit | 5b7294ccd5dfbbbe0d50716078cf64f6c4bf1173 (patch) | |
tree | 1adf4fe3544d41387b2e1bcc1dd9bb3b5e79e5a0 | |
parent | f2df33e020bce864d9a685b998d80c5203ef23a9 (diff) | |
download | libfuse-5b7294ccd5dfbbbe0d50716078cf64f6c4bf1173.tar.gz |
Add CI for FreeBSD (#404)
Fixes #403
-rw-r--r-- | .cirrus.yml | 10 | ||||
-rwxr-xr-x | make_release_tarball.sh | 3 |
2 files changed, 12 insertions, 1 deletions
diff --git a/.cirrus.yml b/.cirrus.yml new file mode 100644 index 0000000..6fe78ec --- /dev/null +++ b/.cirrus.yml @@ -0,0 +1,10 @@ +# Build libfuse on FreeBSD, but don't run the tests. +# More work is required to make the tests work. +freebsd_instance: + image: freebsd-12-0-release-amd64 + install_script: pkg install -y meson ninja + script: + - mkdir build + - cd build + - meson .. + - ninja diff --git a/make_release_tarball.sh b/make_release_tarball.sh index 36b726c..a2e777b 100755 --- a/make_release_tarball.sh +++ b/make_release_tarball.sh @@ -22,7 +22,8 @@ mkdir "${TAG}" git archive --format=tar "${TAG}" | tar -x "--directory=${TAG}" find "${TAG}" -name .gitignore -delete rm "${TAG}/make_release_tarball.sh" \ - "${TAG}/.travis.yml" + "${TAG}/.travis.yml" \ + "${TAG}/.cirrus.yml" cp -a doc/html "${TAG}/doc/" tar -cJf "${TAG}.tar.xz" "${TAG}/" gpg --armor --detach-sign "${TAG}.tar.xz" |