Re: GitHub / GitLab / Actions / CI / FreeBSD
- In reply to: Tomek CEDRO : "GitHub / GitLab / Actions / CI / FreeBSD"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 20 Sep 2023 18:07:41 UTC
On 9/20/23 9:47 AM, Tomek CEDRO wrote: > Hello world :-) > > It would be really nice to create a push for FreeBSD being available > on the GitHub (and GitLab) Actions / CI infrastructure. > > We are basically censored out of their automation that could perform > code / test / package builds. I am engaged in several Open-Source > projects and this becomes PITA. > > Why are we omitted for so many years? Release ISO and VM images are available. > > Does anybody know anyone from GitHub / GitLab that could add FreeBSD > support to CI / Actions? :-) > > I have created a discussion at GitHub that you can vote up and join: > > https://github.com/orgs/community/discussions/67529 > While I'm all for asking these vendors from supporting FreeBSD (and all the BSD's frankly) I wouldn't hold your breath. Their backends are all very linux and docker specific, and their developer community in my experience has no interest in non-linux systems, which unfortunately seems to be the pervasive attitude of most of the linux community the past few decades. Instead I'd suggest we advocate for vendors who do support FreeBSD - for example CirrusCI who not only supports FreeBSD but provides us with resources too: https://cirrus-ci.org/ I'm actively looking at moving my company off of CircleCI (which is another linux, mac, windows only vendor) to Cirrus and have been impressed with them so far. Alternatively, in the past I've used the Gitlab runner which is a golang binary that runs of FreeBSD. This way you can execute tests on your own BSD systems. It's been a while though, so I'm not sure if they still have a BSD runner. -pete -- Pete Wright pete@nomadlogic.org