logoalt Hacker News

Kovahtoday at 8:10 PM9 repliesview on HN

I consider moving away from Github, but I need a solid CI solution, and ideally a container registry as well. Would totally pay for a solution that just works. Any good recommendations?


Replies

adamcharnocktoday at 8:33 PM

We can run a Forgejo instance for you with Firecracker VM runners on bare metal. We can also support it and provide an SLA. We're running it internally and it is very solid. We're running the runners on bare metal, with a whole lot of large CI/CD jobs (mostly Rust compilation).

The down side is that the starting price is kinda high, so the math probably only works out if you also have a number of other workloads to run on the same cluster. Or if you need to run a really huge Forgejo server!

I suspect my comment history will provide the best details and overview of what we do. We'll be offering the Firecracker runner back to the Forgejo community very soon in any case.

https://lithus.eu

joeskyyytoday at 8:20 PM

Long time GitLab fan myself. The platform itself is quite solid, and GitLab CI is extremely straightforward but allows for a lot of complexity if you need it. They have registries as well, though admittedly the permission stuff around them is a bit wonky. But it definitely works and integrates nicely when you use everything all in one!

dylan604today at 8:20 PM

Should our repos be responsible for CI in the first place? Seems like we keep losing the idea of simple tools to do specific jobs well (unix-like) and keep growing tools to be larger while attempting to do more things much less well (microsoft-like).

show 1 reply
swamp-agrtoday at 8:15 PM

https://nix-ci.com/

show 1 reply
tibbartoday at 8:21 PM

Lots of dedicated CI/CD out there that works well. CircleCI has worked for me

importtoday at 9:32 PM

Gitea / forgejo. It supports GitHub actions.

hhhtoday at 9:24 PM

GitLab, best ci i’ve ever used.

cyanydeeztoday at 8:25 PM

GitLab can be selfhosted with container based CI and fairly easy to setup CE

show 1 reply
Kenjitoday at 9:33 PM

[dead]