No more typing reviews! Try our Samantha, our new voice AI agent.
Jenkins Logo

Jenkins pros and cons

Vendor: Jenkins
4.0 out of 5
Badge Leader

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

Jenkins effectively automates build and test processes, significantly reducing time and increasing productivity.
Its extensive library of plugins allows seamless integration with various tools and technologies, enhancing flexibility and customization.
Jenkins facilitates continuous deployment and integration by automating application delivery, deployment, and testing.
The tool supports elasticity and scalability, enabling efficient resource management and stability across environments.
Jenkins empowers teams with comprehensive automation and orchestration capabilities, driving efficient and effective CI/CD workflows.

CONS

Jenkins lacks sufficient documentation, especially for plugin development, leading to confusion and difficulty in use.
Upgrading and maintaining Jenkins plugins often causes disruptions, as dependencies may break the functionality of other plugins.
Many users experience performance issues and scalability challenges, with occasional random errors and slow responses.
Jenkins has a steep learning curve and would benefit from more REST API support and clearer error messages.
Improving the integration with modern tools and expanding compatibility with more scripting languages would help Jenkins users significantly.
 

Jenkins Pros review quotes

Mahdi Mallaki - PeerSpot reviewer
Senior Devops Engineer at a tech vendor with 10,001+ employees
Jun 10, 2024
Jenkins's automation and orchestration features have significantly improved workflows by automating various processes. Initially, it did not support YAML manifesting or GitOps, but recent versions have introduced these capabilities. Now, the tool supports importing manifest files from Git repositories, enabling the implementation of GitOps pipelines. Compared to other tools like GitLab, it has become a mature tool for running CI/CD pipelines.
JI
Principal Software Engineer at a financial services firm with 5,001-10,000 employees
Nov 27, 2024
We benefit from Kubernetes' ability to autoscale pods and use horizontal pod autoscalers to adjust the number of pods based on metrics like CPU or memory usage, ensuring efficient resource allocation and stability under load.
VS
Technical Lead at a manufacturing company with 5,001-10,000 employees
Nov 20, 2024
Jenkins is a CI/CD tool and is the most robust tool.
Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
893,244 professionals have used our research since 2012.
Annamalai Pts - PeerSpot reviewer
DevOps Engineer at Tech Mahindra Limited
Oct 30, 2024
It's a powerful tool for CI/CD.
Moloko Mokubedi - PeerSpot reviewer
Junior DevOps Engineer at Kartoza (Pty) Ltd
Sep 27, 2024
Jenkins is very customizable.
Dinesh-Patil - PeerSpot reviewer
Consultant at a manufacturing company with 10,001+ employees
Jul 18, 2023
The most valuable feature of the solution is its integration between different tools.
KN
AWS DevOps Engineer at 9I Web Solution
Nov 27, 2024
Jenkins is free and open source.
AllenUmlas - PeerSpot reviewer
Engineer at Etisalat
Feb 29, 2024
Jenkins has been instrumental in automating our build and deployment processes.
RakeshPatel2 - PeerSpot reviewer
Software Engineer at HSBC
May 26, 2022
With Jenkins, the pipeline will take your code from any versioning system like GitHub or Bitbucket. All the security scans can happen in one go and then all the tests also get run. You can just build one container in it and deploy it.
RANJAN KUMAR - PeerSpot reviewer
DevOps Engineer at ZoomOps Technology
Feb 29, 2024
Jenkins optimizes the CI/CD process, enhances automation, and ensures efficiency and management of our build and deployment pipeline.
 

Jenkins Cons review quotes

Mahdi Mallaki - PeerSpot reviewer
Senior Devops Engineer at a tech vendor with 10,001+ employees
Jun 10, 2024
Integrating Jenkins with other tools or solutions has presented some challenges. For instance, when attempting to integrate Jenkins with Kubernetes, I encountered numerous errors, which took several days to resolve. In Jenkins, adding a feature typically involves incorporating the repository feature separately. Jenkins lacks built-in Git repository functionality, necessitating an external Git repository to store Jenkins manifests.
JI
Principal Software Engineer at a financial services firm with 5,001-10,000 employees
Nov 27, 2024
We sometimes face challenges during version upgrades, such as failures when migrating Kubernetes versions.
VS
Technical Lead at a manufacturing company with 5,001-10,000 employees
Nov 20, 2024
The major drawback with Jenkins is the lack of support.
Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: May 2026.
893,244 professionals have used our research since 2012.
Annamalai Pts - PeerSpot reviewer
DevOps Engineer at Tech Mahindra Limited
Oct 30, 2024
Creating a new SonarQube project requires a separate job, and we've encountered some integration issues with Docker and the need for better vulnerability checks.
Moloko Mokubedi - PeerSpot reviewer
Junior DevOps Engineer at Kartoza (Pty) Ltd
Sep 27, 2024
Adding support for OIDC and internal user databases simultaneously would improve Jenkins.
Dinesh-Patil - PeerSpot reviewer
Consultant at a manufacturing company with 10,001+ employees
Jul 18, 2023
The UI must be more user-friendly.
KN
AWS DevOps Engineer at 9I Web Solution
Nov 27, 2024
Jenkins can sometimes run slow, especially when restarting after a plugin installation or when returning from a pipeline view to the dashboard.
AllenUmlas - PeerSpot reviewer
Engineer at Etisalat
Feb 29, 2024
Support should be provided at no cost, as there is no free support available for any of the free versions.
RakeshPatel2 - PeerSpot reviewer
Software Engineer at HSBC
May 26, 2022
For this solution to be a 10, it has to be a lot more stable. Maybe the public version of Jenkins is stable, but in our case it's not stable.
RANJAN KUMAR - PeerSpot reviewer
DevOps Engineer at ZoomOps Technology
Feb 29, 2024
Jenkins should adopt the Pipeline as Code approach by building a deployment pipeline using the Jenkins file.