App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links. 

Jenkins Logo

Automation server and continuous integration software

Last updated: October 2024

Jenkins - 2024 Pricing, Features, Reviews, & Alternatives

Table of Contents

What is 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.

Starting from

Free

Alternatives with better value for money

Jenkins's key features

GetApp's analysis of 53 verified user reviews collected between February 2022 and January 2024 identified Jenkins' most critical features and how it performs according to users.

Features

4.5

/5

557

Ease of use

4.1

/5

557

Continuous Delivery

Reviewers appreciate Jenkins' continuous delivery capabilities, noting its ability to automate build, test, and deployment processes. They find it versatile and easily expandable with plugins and custom scripts. Users report that Jenkins helps deliver code updates without breaking existing code and saves significant time compared to manual deployments. They also highlight its integration with various tools and platforms, making it a valuable tool for agile environments and CI/CD pipelines. Of the 45 Jenkins users who gave detailed accounts of their use of Continuous Delivery, 100% rated this feature as important or highly important.


Pipeline Management

Users report that Jenkins' pipeline management is flexible and supports code-based configurations, making it suitable for complex workflows. They appreciate the ability to define pipelines in code, use Groovy scripts, and manage multiple pipelines efficiently. Reviewers indicate that the visual editor and BlueOcean mode provide a clear overview of pipeline status. They also value the integration with source control for storing pipeline configurations and the ease of creating custom views and tracking builds. Of the 37 Jenkins users who gave detailed accounts of their use of Pipeline Management, 97% rated this feature as important or highly important.


Authentication

Reviewers highlight Jenkins' robust authentication options, including local accounts, SSO, LDAP, and Active Directory integration. They appreciate the flexibility to set up various authentication mechanisms and the ability to manage user access and permissions effectively. Users report that authentication is important for security, especially in larger organizations, and find the setup process straightforward. They also mention the availability of plugins to enhance authentication capabilities, such as single-sign-on and two-factor authentication. Of the 31 Jenkins users who gave detailed accounts of their use of Authentication, 97% rated this feature as important or highly important.


Continuous Deployment

Users find Jenkins' continuous deployment capabilities helpful for automating the release of built artifacts to production. They appreciate the integration with deployment plugins and the ability to script complex deployment processes using Jenkinsfile. Reviewers report that Jenkins improves developer productivity by reducing manual deployment efforts and supports agile methodologies. They also highlight the seamless integration with version control platforms like GitHub and Bitbucket, making it easier to trigger deployments based on code changes. Of the 40 Jenkins users who gave detailed accounts of their use of Continuous Deployment, 95% rated this feature as important or highly important.


Access Controls/Permissions

Reviewers appreciate Jenkins' granular access controls and permissions management. They report that it allows for the creation of user groups, assignment of specific permissions, and integration with Active Directory or LDAP for authentication. Users find it helpful for restricting access to certain jobs and pipelines, ensuring only authorized personnel can make changes. However, some mention that the access control system can be complex and challenging to configure correctly. Of the 39 Jenkins users who gave detailed accounts of their use of Access Controls/Permissions, 92% rated this feature as important or highly important.


Version Control

Users highlight Jenkins' strong integration with various version control systems like Git, Bitbucket, and SVN. They appreciate the ability to automate builds and deployments based on code changes and the support for semantic versioning. Reviewers find it easy to manage different versions of code, track changes, and revert to previous versions if needed. They also value the seamless integration with repositories, which helps maintain efficient CI/CD workflows and ensures control over what gets deployed to production. Of the 34 Jenkins users who gave detailed accounts of their use of Version Control, 88% rated this feature as important or highly important.


All Jenkins features

Automated Testing
Activity Dashboard
Monitoring
API
Debugging
Application Management

Jenkins awards

Jenkins alternatives

Jenkins logo
4.5
(557)

Starting from

Free

Free trial
Free version
Ease of Use
Features
Value for Money
Customer Support
visit website

Starting from

7.53

Per month

Free trial
Free version
Ease of Use
Features
Value for Money
Customer Support
Datadog logo
4.6
(244)
visit website

Starting from

15

Per month

Free trial
Free version
Ease of Use
Features
Value for Money
Customer Support
NXT1 LaunchIT logo
(0)
visit website

Starting from

ic-pricetag

No pricing info

Free trial
Free version
Ease of Use
Features
Value for Money
Customer Support

Jenkins pricing

Pricing options
Free plan
Subscription
Free trial
Pricing range

Value for money

4.6

/5

557

Starting from

Free

Jenkins support options

Typical customers

Freelancers
Small businesses
Mid size businesses
Large enterprises

Platforms supported

Web
Android
iPhone/iPad

Support options

Knowledge Base
FAQs/Forum
Email/Help Desk
Phone Support

Training options

Documentation

Jenkins reviews

Overall rating

4.5

/5

557

Positive reviews

96

%

Rating breakdown
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend8.71/10
Rating distribution

5

4

3

2

1

323

213

21

0

0

Pros
It just need a good UI.I would like to recommend Jenkins for anyone who is wiling to do continuous delivery for their projects. This helps to reduce the workload of the developers.
I like the integrations with slack. It is great to get the alerts when there is a new build waiting for approval.
This tool is amazing and perfect for the teams that have continuous integration and continuous delivery. Simple to use and simplify our work.
Cons
The report contains all the passes and fails and screenshots of the failed test cases, the consumed time and the percentage of the passed and failed.
Having lots of intergrations in the project could delay slow down the execution sometimes. Parallel execution could cause problems or errors in the build.
As with any other similar tool, maintaining it is a nightmare if you do not do it regularly. It can break easily if plugin misbehaves.

Jenkins FAQs

Q. What type of pricing plans does Jenkins offer?

Jenkins has the following pricing plans:
Pricing model: Free, Open Source

These products have better value for money


Q. Who are the typical users of Jenkins?

Jenkins has the following typical customers:
Freelancers, Large Enterprises, Mid Size Business, Small Business


Q. What languages does Jenkins support?

Jenkins supports the following languages:
English, Chinese (Simplified)


Q. Does Jenkins offer an API?

Yes, Jenkins has an API available for use.


Q. What other apps does Jenkins integrate with?

Jenkins integrates with the following applications:
GitHub, Jira, Microsoft Azure, Acunetix, Gatekeeper


Q. What level of support does Jenkins offer?

Jenkins offers the following support options:
Knowledge Base, FAQs/Forum, Email/Help Desk, Phone Support

Related categories