diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2020-03-16 20:50:17 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-03-16 20:50:17 -0400 |
commit | de6e4a133180167c651f6d7f8a6b0662ab485d89 (patch) | |
tree | 64cdf71f7711f79c44dbc27d4d509ede09a1c4ac | |
parent | 1f0bacd901fe2f54ca4d441fad92b51e851ed439 (diff) | |
parent | fed68d1748308f73772639ce7cd5b06100b7563f (diff) | |
download | bfs-de6e4a133180167c651f6d7f8a6b0662ab485d89.tar.xz |
Merge pull request #57 from tavianator/cirrus
cirrus: Add a Cirrus CI build to test FreeBSD
-rw-r--r-- | .cirrus.yml | 14 | ||||
-rw-r--r-- | .gitattributes | 1 | ||||
-rw-r--r-- | README.md | 3 |
3 files changed, 17 insertions, 1 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" diff --git a/.gitattributes b/.gitattributes index 084bde3..9f6257e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,2 +1,3 @@ .git* export-ignore .travis.yml export-ignore +.cirrus.yml export-ignore @@ -3,7 +3,8 @@ [![License](http://img.shields.io/badge/license-0BSD-blue.svg)](https://github.com/tavianator/bfs/blob/master/COPYING) [![Version](https://img.shields.io/github/v/tag/tavianator/bfs?label=version)](https://github.com/tavianator/bfs/releases) -[![Build Status](https://api.travis-ci.org/tavianator/bfs.svg?branch=master)](https://travis-ci.org/tavianator/bfs) +[![Travis CI Status](https://api.travis-ci.org/tavianator/bfs.svg?branch=master)](https://travis-ci.org/tavianator/bfs) +[![Cirrus CI Status](https://api.cirrus-ci.com/github/tavianator/bfs.svg)](https://cirrus-ci.com/github/tavianator/bfs) Breadth-first search for your files. |