Try our new research platform with insights from 80,000+ expert users
Jenkins Logo

Jenkins pros and cons

Vendor: Jenkins
4.0 out of 5
Badge Leader
1,652 followers
Post review
 

Jenkins Pros review quotes

FS
Dec 19, 2021
The most valuable aspect of Jenkins is pipeline customization. Jenkins provides a declarative pipeline as well as a scripted pipeline. The scripted pipeline uses a programming language. You can customize it to your needs, so we use Jenkins because other solutions like Travis and Spinnaker don't allow much customization.
Subramani R - PeerSpot reviewer
Feb 18, 2022
Jenkins allows us to automate deployment, so I no longer have to do it manually. That's the primary use case. The other advantage of Jenkins is that it's open source. It was free for me to download and install. It's a product that's been in use for many years, so I can find a lot of support online for any issues that I may encounter while configuring anything for a given use case.
KT
Mar 21, 2021
The auto-schedule feature is valuable. Another valuable feature is that Jenkins does not trigger a build when there is no change in any of the systems. Jenkins also supports most of the open-source plug-ins.
Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
AS
Sep 27, 2021
The initial setup is simple.
Mahdi Mallaki - PeerSpot reviewer
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.
ES
Dec 24, 2017
Having builds and test tasks triggered on commit helps not to break the product.
Absar Shaik - PeerSpot reviewer
Oct 14, 2022
It can scale easily.
RohanBhosle - PeerSpot reviewer
Jun 16, 2022
Jenkins is a very mature product.
MD
Aug 29, 2022
Jenkins's open-based framework is very valuable.
VR
Aug 18, 2021
Jenkins can be used for elastic management, if you have any sensitive data or credentials you can use them across the environment. Additionally, the solution is easy to use and can be used across multiple use cases.
 

Jenkins Cons review quotes

FS
Dec 19, 2021
And I don't care too much for the Jenkins user interface. It's not that user-friendly compared to other solutions available right now. It's not a great user experience. You can do just fine if you are a techie, but it would take a novice some time to learn it and get things done.
Subramani R - PeerSpot reviewer
Feb 18, 2022
I sometimes face a bottleneck when installing the plugins on an offline machine. Mapping the dependencies and then installing the correct sequence of dependencies is a nightmare, and it took me two days to do it.
KT
Mar 21, 2021
There are a lot of things that they can try to improvise. They can reduce a lot of configurations. It is currently supporting Groovy for scripting. It would be really good if it can be improvised for Python because, for most of the automation, we have Python as a script. It would be good if can also support Python. We have a lot of Android builds. These Android builds can be a part of Jenkins. It can have some plug-ins or configurations for Android builds. There should also be some internal matrix to check the performance. We also want to have more REST API support, which is currently not much in Jenkins. We are not able to get more information about running Jenkins. More REST API support should be provided.
Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: October 2024.
814,649 professionals have used our research since 2012.
AS
Sep 27, 2021
We cannot change the ownership of any directory or file or any kind of directory.
Mahdi Mallaki - PeerSpot reviewer
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.
ES
Dec 24, 2017
Jenkins relies on the old version of interface for configuration management. This needs improvement.
Absar Shaik - PeerSpot reviewer
Oct 14, 2022
They need to improve their documentation.
RohanBhosle - PeerSpot reviewer
Jun 16, 2022
The enterprise version is less stable than the open-source version.
MD
Aug 29, 2022
It can be improved by including automated mobile reporting integrations.
VR
Aug 18, 2021
The solution could improve by having more advanced integrations.