GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. Learn more
Our commitment
Independent research methodology
GetApp’s researchers use a mix of verified reviews, independent research and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or speak to an advisor, this has no influence on our research or methodology.
How GetApp verifies reviews
GetApp carefully verified over 2.5 million+ reviews to bring you authentic software and services experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.
How GetApp ensures transparency
GetApp lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. GetApp is free for users. Software and service providers pay us for sponsored profiles to receive web traffic and sales opportunities. Sponsored profiles include a link-out icon that takes users to the provider’s website.

Jenkins

4.5 (566)
Write a Review!
Automation server and continuous integration software

About Jenkins

Jenkins is an open-source automation server designed to help businesses build, deploy, and automate the delivery of projects using plugins. It enables developers to distribute job tasks across multiple machines and facilitate software testing or deployment across platforms.

The application provides Jenkins Pipeline, a suite of plugins, which enables businesses to implement continuous delivery (CD) pipelines, such as software version control, code review, internationalization, and more. With Blue Ocean UI, Jenkins allows administrators to create pipelines for projects, write Jenkinsfiles using a graphical editor, securely connect pipelines with the source control repository, and automatically update changes in projects made via Blue Ocean’s Pipeline editor.

Jenkins offers a remote access API, which lets businesses access and capture data in Python, XML, and JSON formats. Third-party application administrators can connect their software with Jenkins and grant employee access by configuring credentials based on secret text or file, username and password, SSH Username with a private key, certificate file, and more.


Images

Jenkins Software - Jenkins Blue Ocean user interface
Jenkins Software - Jenkins pipeline project
Jenkins Software - Jenkins credential management
Jenkins Software - Jenkins remotely trigger jobs
View 5 more

Not sure about Jenkins? Compare with a popular alternative Show more details

Jenkins

4.5 (566)
VS.
Most reviewed

Starting Price

No pricing found
US$4.00
month

Pricing Options

Free version
Free trial
Free version
Free trial

Features

12
43

Integrations

8
13

Ease of Use

4.1 (566)
4.4 (6,143)

Value for Money

4.6 (566)
4.6 (6,143)

Customer Service

4.1 (566)
4.3 (6,143)
Green rating bars show the winning product based on the average rating and number of reviews.

Alternatives

Show more details

GitHub

4.8
#1 Alternative to Jenkins
GitHub is a place to share code with friends, co-workers, classmates, and complete strangers, helping individuals and...

GitLab

4.6
#2 Alternative to Jenkins
GitLab is an integrated, open source DevOps lifecycle management platform for software development teams to plan, code,...

Bitbucket

4.6
#3 Alternative to Jenkins
Bitbucket is a Git solution for teams, which allows users to collaborate on code with inline comments and code review,...

AWS CloudFormation

4.5
#4 Alternative to Jenkins
AWS CloudFormation is designed to help businesses create and manage a collection of Amazon Web Services and third-party...

Overall rating

4.5 /5
(566)
Value for Money
4.6/5
Features
4.5/5
Ease of Use
4.1/5
Customer Support Software
4.0/5

96%
recommended this app
Sort by

566 Reviews

R PREM
R PREM Show more details
Overall rating
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Monthly for 1+ year
  • Review Source Show more details

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 9.0 /10

Best software of devops engineers

Reviewed on 2025-01-24

I have used jenkins and I'm still using jenkins for managing pipelines and deploying services. I...

I have used jenkins and I'm still using jenkins for managing pipelines and deploying services. I feel this is one of the top software that can be used by devops engineers.

Pros

Jenkins allow us to integrate it with bitbucket or github and manage our pipeline. There are a lot of other plugins which we can integrate with jenkins. Jenkins also helps in automating the process of building the image and deploying services.

Cons

For a new user, Jenkins UI might be confusing. It will take some time to understand the functionalities. And sometimes we face some issue while integrating the plugins.

Sagar
Overall rating
  • Industry: Telecommunications
  • Company size: 5,001–10,000 Employees
  • Used Weekly for 2+ years
  • Review Source Show more details

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 10.0 /10

Widely adopted and flexible open source tool

Reviewed on 2024-08-11

Pros

Best open source that allows you to manage your jobs with the support for multiple plugins for free.

Cons

Time taking to setup few workflows. Updates are very frequent

Verified Reviewer Show more details
Overall rating
  • Industry: Computer Software
  • Company size: 501–1,000 Employees
  • Used Daily for 1+ year
  • Review Source Show more details

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 4.0 /10

Good for its time, better alternatives exist nowadays

Reviewed on 2022-09-05

It's a great first tool for Ci/Cd and set up pipelines but its way too hard to maintain and it has...

It's a great first tool for Ci/Cd and set up pipelines but its way too hard to maintain and it has a bunch of issues with an outdated interface and there are better options on the market

Pros

It was a revolutionary tool for Ci/Cd with a big community developing new plugins

Cons

it's outdated compared to other tools and way to annoying to maintain

Alternatives Considered

GitHub, GitLab and Azure DevOps

Reasons for Switching to Jenkins

Variety of plugins and open source
Gregory
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source Show more details

Overall rating

  • Ease of Use
  • Likelihood to recommend 3.0 /10

Past its best

Reviewed on 2024-01-09

Pros

In its time, Jenkins was an outstanding tool. It was my go to for automation or all kinds, not just continuous integration. I have successfully delivered several projects with it. Jenkinsfiles and JCASC have been solid attempts to improve the Jenkins experience over the years.

Cons

Jenkins is hard to operate, gives you fewer and fewer options for well-maintained plugins and it's relatively easy to break pipelines in hard to understand ways. I would not recommend using Jenkins now that there are so many better options. I have spent many hours in an organisation where it was the preferred tool, trying to make pipelines more reliable, build custom plugins and meet security standards. It can be done but other products have so much of that prebuilt, why spend the time!

Alternatives Considered

GitHub

Reasons for Switching to Jenkins

Github actions were considered unproven at the time. This was a reasonable judgement at the time, but with hindsight github actions would have been an excellent choice.
Marcin
Overall rating
  • Industry: Information Technology & Services
  • Company size: 10,000+ Employees
  • Used Daily for 1+ year
  • Review Source Show more details

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support Software
  • Likelihood to recommend 8.0 /10

Staple in the CI/CD pipelines automation

Reviewed on 2022-11-20

As typical, the solution has been used successfully for all possible deployment targets from simple...

As typical, the solution has been used successfully for all possible deployment targets from simple make builds into compiled artifacts, through packaging of (non-compilable) artifacts into npm, gems, pypy, docker images and rpms/debs. However with the move to Kubernetes clusters in lieu of simply VMs clusters, Jenkins becomes more of a hustle to implement properly.

Pros

Easy to implement, easy to incorporate into infrastructure, great support due to years of presence and experience from developers garnered throughout the years. The UI gives options for both classic feature-full or simplified BlueOcean approaches. Extendable and working great with 3rd party's tools and solutions. Pipelines typically defined in code in Groovy/Java.

Cons

Java at its core so typical memory and disk usage issues can happen, but can be helped through containerised deployment of it.Debugging pipeline issues often means meandering throughout the code for software and pipeline alike since reported errors can often obscure true source of problems. Not exactly the best option for docker image builds without docker in docker container trickery or Jenkins on bare-metal/VM deployments

Alternatives Considered

GitLab

Reasons for Choosing Jenkins

Development teams experience with usage of Jenkins for software production.Lack of experience with the other tools by the teams.GitLab actions not able to provide same scope of features, plus a lot of the SCM within projects have moved from locally implemented GitLab instances to cloud located Atlassian tools.

Switched From

GitLab and Bitrise

Reasons for Switching to Jenkins

Development teams experience with usage of Jenkins for software production.Lack of experience with the other tools by the teams.GitLab actions not able to provide same scope of features, plus a lot of the SCM within projects have moved from locally implemented GitLab instances to cloud located Atlassian tools.

Jenkins FAQs

Below are some frequently asked questions for Jenkins.

Jenkins offers the following pricing plans:

  • Pricing model: Free Version
  • Free Trial: Not Available

Jenkins is available to users for free.

Jenkins has the following typical customers:

Self Employed, 2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000

Jenkins supports the following languages:

Chinese, English

Jenkins supports the following devices:

Jenkins integrates with the following applications:

Acunetix, Bitbucket, Gatekeeper, GitHub, GitLab, Jira, Microsoft Azure, Slack

Jenkins offers the following support options:

Email/Help Desk, FAQs/Forum, Knowledge Base Software, Phone Support

Related categories

See all software categories found for Jenkins.

powered by