Follow

@team well for CI there's a few options:

Jenkins - reliable, older, but still widely used, even in corporate environments.

Github Actions - usually my goto, especially if you're already using code hosted on github. But since you want to move away from that, we can skip it.

The rest of these I know about, but don't have personal experience with:

Drone CI: containers all the way down. Each build environment is a container that runs your build. I like this approach because GitHub Actions does something similar under the hood and Jenkins can be made to work this way as well.

Circle CI: similar to Drone CI (I think), but I know even less about it.

Cloud Provider CI: Each of AWS, Azure, and GCP (and possibly more) have their own CI products. This is also great because you can do deployments directly into the environment. So if you have a cloud services provider, you can look at their offering.

I'm certain that there are other CI tools out there, but these are the ones that I'm aware of.

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.