HACKER Q&A
📣 shci

Best self-hosted CI solution?


What is the best software for running a self-hosted CI system? What are you currently using?

At my company (100 engineers, 1000 CI pipelines) we use GoCD as of now, but that seems to be no longer maintained and is lacking some important features. Jenkins seems to be the go-to solution, has support for everything via plugins, but I have only heard bad things about it. Is that still true?

I'm looking for a self-hosted solution because we do a lot of custom magic with docker that requires root access on the builders and access to various services in our intranet.


  👤 atsaloli Accepted Answer ✓
You can self-host GitLab and GitLab CI. Those are nicely integrated and a smooth UI. Well supported and ongoing development and improvement.

👤 giantg2
I've used Jenkins. It's not bad, but not great either.

I've used Bamboo. It seems to be more stable and flexible.


👤 thecodemonkey
I'm a huge fan of Drone CI. Loads of customization options, and a simple, powerful UI. Easy to self-host and scale as docker containers.

https://www.drone.io


👤 suhlig
I am running https://concourse-ci.org on a cheap VPC and I am very happy with it.

👤 knl
GoCD had a release two months ago, why do you think it’s not maintained?

👤 ironfootnz
I would recommend Github Enterprise

👤 aeroith
Buildkite is pretty good.