Re:Show HN: Open source and collaborative platform for CI/CD
by Jiejeing on Wednesday March 30, 2022 @11:09AM
(#30856237)
Yes, drone.io or woodpecker (to stay on the FOSS side) are simpler than most alternatives, I had some hopes in https://agola.io/ but could not finish the tutorials due to random errors, and most other solutions are either a hassle to setup and integrate (buildbot), a vulnerable honeypot (jenkins), or require an existing k8s cluster or even more managed infra.
At some point it is easier to install a gitlab omnibus than having to worry about the rest
Re:Show HN: Open source and collaborative platform for CI/CD
by 0xbadcafebee on Monday April 11, 2022 @11:25AM
(#30990098)
Wow! I didn't know about Woodpecker, this is amazing!
Re:Show HN: Open source and collaborative platform for CI/CD
by githaxs on Monday April 25, 2022 @10:10AM
(#31155021)
> as I am currently searching for a simple and working CI/CD decoupled from the repo
I've been working on an MVP that is exactly this. By decoupling the CI (CD coming in soon) it is easier to run a tool like Prettier on every repo or a subset of repos in your GitHub organization. Check it out at githaxs.com.
Re:Show HN: Open source and collaborative platform for CI/CD
by TimWillebrands on Wednesday March 30, 2022 @11:49AM
(#30856831)
I'm personally a big fan of laminar (https://laminar.ohwg.net/docs.html). Which is an extremely minimalistic cicd solution which makes you existing tools for your pipelines instead of giving you a framework.
In my experience this mostly doesn't exist. For a public open source-only project, sure, you can use a variety of free simple CI/CD solutions. But as soon as you need anything more complicated than "run a public linter on my public code", you need to add plumbing that makes it complicated.
I am very interested in making the simplest possible CI method and deployment method, but I've never been able to make or use anything that wasn't complicated. The least-complicated solution I have ever seen is Drone.io, but even that's not all that simple.