
Jenkins
The long-standing open-source automation server for building, testing and deploying anything.
- Verified facts
- 3 of 3
- Alternatives ranked
- 6
- Approved reviews
- 0
- Visits sent from here
- 0
About Jenkins
Jenkins is the open-source automation server that much of the industry's CI started on, and it still runs in countless companies. It is a self-contained Java application you install on your own servers, with packages for Windows, Linux and macOS and official Docker images. Pipelines are written as code in a Jenkinsfile using a Groovy-based syntax, and controllers distribute work to agents on any platform. The plugin ecosystem, with well over a thousand plugins, means Jenkins can integrate with almost every SCM, build tool, cloud and notification service. That flexibility is also its burden: you are responsible for upgrades, plugin compatibility, security patches and scaling, and the interface feels old next to modern hosted services. It is free under the MIT licence and governed by the Continuous Delivery Foundation, with commercial support available from vendors such as CloudBees. It runs on Linux, Windows and macOS.
Best for: Teams that need fully self-hosted, highly customisable CI and can maintain it.
Pros and cons
What works
- Free and runs anywhere, including air-gapped networks
- Huge plugin ecosystem
- Pipelines as code in a Jenkinsfile
Why people leave
- Maintenance and plugin upgrades are a constant chore
- Dated user interface
- Groovy pipelines can become hard to manage
Top Jenkins alternatives
See all 6- 1
GitHub Actions66.5Hosted, no servers to patch, right beside your GitHub code.
- 2
GitLab62.6Built-in CI/CD with self-managed runners and less plugin sprawl.
- 3
TeamCity59.6Self-hosted CI with a more polished UI and a free tier.
- 4
Buildkite57.2Keep builds on your own machines without running the control plane.
- 5
Woodpecker CI55.3Lightweight container-based CI that is far easier to run.
Why people left Jenkins
In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.
No switching stories yet. If you moved away from Jenkins, review the app you switched to and tell us why.
Reviews
No approved reviews yet. How we verify reviewers
Write a review of Jenkins
Jenkins: common questions
Is Jenkins free?
Yes. Jenkins is free, open-source software that you can host yourself.
Is Jenkins open source?
Yes. The source code is on GitHub at jenkinsci/jenkins. You can also run it on your own server.
What platforms does Jenkins run on?
Jenkins is available for Self-hosted, Linux, Windows and macOS.
What are the best alternatives to Jenkins?
The highest-ranked Jenkins alternatives right now are GitHub Actions, GitLab and TeamCity. See the full ranked list for pricing, platforms and verified facts.