FreeBSD Build VMs?

Circle already supports running jobs in Linux virtual machines. What about adding a FreeBSD option? With the closure of Cirrus, cloud-based CI for FreeBSD is underserved.

I haven’t tested it out but I wonder if you could run the self hosted machine runner on FreeBSD. CircleCI’s self-hosted runner overview - CircleCI Docs

The self-hosted machine runner could probably be made to run. But that wouldn’t be very useful. There are already other good self-hosted CI options for FreeBSD. Cloud-based CI is what’s needed.

And how can one even download the self-hosted runner to check, anyway? I can only find links to install a debian or rpm repository, and download it through there. I can’t find a direct download link.

Yeah makes sense. I think you would grab the binary from the deb or RPM and go from there but it’s def gonna be a bit janky, and to your point maybe not all that useful.

Never hurts to add a feature request here as well: https://ideas.circleci.com/

The Xen Hypervisor also uses CirrusCI for testing the FreeBSD and macOS builds and is in the same situation with the unexpected closure of the platform. It would be very helpful if CircleCI could gain the ability to perform builds in FreeBSD VMs, just like CirrusCI could do.