On 2019-01-15 20:14, Ed Maste wrote: > On Tue, 15 Jan 2019 at 13:59, Marc-André Lureau > <marcandre.lur...@gmail.com> wrote: >> >> Hi >> >> On Tue, Jan 15, 2019 at 10:42 PM Ed Maste <ema...@freefall.freebsd.org> >> wrote: >>> >>> From: Ed Maste <ema...@freebsd.org> >>> >>> Cirrus-CI (https://cirrus-ci.org) is a hosted CI service which supports >>> several platforms, including FreeBSD. Later on we could build for other >>> hosts in Cirrus-CI, but I'm starting with only FreeBSD as it is not >>> supported by other CI services. >> >> Although I have never tested it, gitlab CI supports FreeBSD, macosx, >> windows... > > I haven't looked into it in great detail. As far as I can tell it > supports running tests on a provided FreeBSD instance via > gitlab-runner, and is not a fully hosted CI service like Cirrus-CI, > Travis, etc.
I'm using gitlab CI for my own tests before I send PULL requests, and as far as I understood the system, you only get a hosted Ubuntu- or Debian-based hosted CI on gitlab.com, see e.g.: https://gitlab.com/huth/qemu/pipelines/43295916 For other environments, you've got to provide your own infrastructure with the appropriate runner scripts. So yes, I think supporting Cirrus-CI makes sense indeed if we get FreeBSD coverage this way. Thomas