Open source community with many plugins & flexibility as an automation platform.
Senior Software Automation Engineer with 501-1,000 employees
Open source community with many plugins although stability for all but the most popular plugins needs to be improved.
What is most valuable?
How has it helped my organization?
Rather than send emails and tickets around we can hand out "buttons" to teams so they can do self-service for actions that used to involve manual effort from the Operations group.
What needs improvement?
Polish for the user interface, stability of plugins beyond the very most commonly used ones.
For how long have I used the solution?
Over seven years.
Buyer's Guide
Jenkins
January 2025
Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
What was my experience with deployment of the solution?
No issues encountered.
What do I think about the stability of the solution?
No, although in some scenarios memory use can bloat over time.
What do I think about the scalability of the solution?
Not directly, but because of our overcomplicated networking setup we had to spread over multiple Jenkins masters each with a set of nodes.
How are customer service and support?
Customer Service:
Open source version, but have occasionally asked a quick question in the IRC channel and sometimes get a clue or two.
Technical Support:Open source version, but have occasionally asked a quick question in the IRC channel and sometimes get a clue or two.
Which solution did I use previously and why did I switch?
We started with Bamboo, but it wasn't flexible enough (at the time) to also be used for general automation (code deployments, application restarts, etc). Really we might have just expected too much of it.
How was the initial setup?
Easy. Drop in .war file, and restart the Tomcat server.
What about the implementation team?
In-house.
What was our ROI?
Hard to say. Although it was free, so infinite.
What's my experience with pricing, setup cost, and licensing?
Free. Takes some work hours of course, but those come back many fold in improved productivity through automation.
Which other solutions did I evaluate?
No, we picked a long time ago before there were a lot of alternative options on the market. The few others available were expensive. Jenkins (well, Hudson at the time) was free!
What other advice do I have?
Do it! There's really no way you can lose. Even if you decide Jenkins isn't for you then you only spent work hours that helped train your staff and create reusable scripts that can be applied in other tools just as well.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Developer at R.L. Heavey & Co Ltd
Streamlines automated testing and building of release candidates, good support material available
Pros and Cons
- "A lot of support material exists via a single web search of exactly what you're looking for."
- "I think an integrated help button, that respected the context of the change/work in hand, would be a worthwhile improvement."
What is our primary use case?
We use this solution for repeatable testing of code for regression and design conformance in a medical and scientific environment.
How has it helped my organization?
Jenkins has allowed for streamlined automated testing, building, and smoke testing of release candidates.
What is most valuable?
A lot of support material exists via a single web search of exactly what you're looking for.
What needs improvement?
I think an integrated help button, that respected the context of the change/work in hand, would be a worthwhile improvement.
For how long have I used the solution?
I have been using this solution for four years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Jenkins
January 2025
Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
Release Manager at a financial services firm with 10,001+ employees
Robust community support plugins.
What is most valuable?
The feature of this product that is most valuable to me is the robust community support plugins.
How has it helped my organization?
Jenkins has greatly improved the time it takes to deliver a software package to the market.
What needs improvement?
I can't think of any at the moment.
For how long have I used the solution?
I have used Jenkins and Hudson for about four years.
What was my experience with deployment of the solution?
No issues encountered.
What do I think about the stability of the solution?
No issues encountered.
What do I think about the scalability of the solution?
No issues encountered.
How are customer service and technical support?
The community of people who use this open source tool are very helpful.
Which solution did I use previously and why did I switch?
No previous solution used.
How was the initial setup?
Jenkins is very straightforward to install. Basically, it's a Java app that runs on an app server.
What about the implementation team?
We implemented Jenkins in-house.
What was our ROI?
100% since it is open source.
What's my experience with pricing, setup cost, and licensing?
No setup/;day to day costs.
Which other solutions did I evaluate?
Yes, we also looked at Hudson and Cruise Control.
What other advice do I have?
Invest in time reading the support forums and newsgroups. Collaborate with other professionals.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Senior IT Professional at Novabase
Fully integrates with many other solutions for more effective ALM
Pros and Cons
- "The most valuable features are Jenkins Pipelines for ALM and full Deploy Cycle."
- "Better and easy-to-use integration with Docker would be an improvement."
What is our primary use case?
We use this solution for Build & Deploy Automation. It is integrated with Git or TFS, Nexus and Ansible for deploying to premises servers in Linux or Windows.
How has it helped my organization?
This solution provides us more effective ALM and deployment automation compared to the previous solution with Serena (now Micro Focus) Dimensions CM.
What is most valuable?
The most valuable features are Jenkins Pipelines for ALM and full Deploy Cycle. This solution fully integrates with a lot of other solutions like Git, TFS, Nexus, SonarQube, etc.
What needs improvement?
I would like to have more Steps commands for better integration with other platforms.
Better and easy-to-use integration with Docker would be an improvement.
For how long have I used the solution?
I have been using this solution for three years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Tester at a tech vendor
Enables us to automatically build Python binaries into several operating systems
Pros and Cons
- "We use Jenkins to automatically build Python binaries into several OS's i.e. OS X, Ubuntu, Windows 32-bit and Windows 64-bit."
- "In our case, we have several products built using Jenkins. It is quite difficult to navigate into the latest stable build in a given OS."
What is most valuable?
We use Jenkins to automatically build Python binaries into several OS's i.e. OS X, Ubuntu, Windows 32-bit and Windows 64-bit.
How has it helped my organization?
We are a company run by remote workers. Using Jenkins really helps us in moving our products forward into a number of different customer segments.
What needs improvement?
I think the UI and the UX can be improved. In our case, we have several products built using Jenkins. It is quite difficult to navigate into the latest stable build in a given OS.
For how long have I used the solution?
Two years.
What do I think about the stability of the solution?
No stability issues.
What do I think about the scalability of the solution?
No scalability issues. As long as the configuration is set correctly, there is nothing difficult in scaling up.
How are customer service and technical support?
Jenkins is a free and open source application. So, StackOverflow is more than enough for us.
Which solution did I use previously and why did I switch?
From the very beginning, we wanted to target OS X, Ubuntu and Windows users. At first, the developer would manually create some builds and put them in Gdrive to be tested. We started to use Jenkins when we had some multiple developers and testers and needed a system to manage and automatically build our products.
How was the initial setup?
In my company, my role is a software tester. I don't know whether the setup is difficult or not.
Which other solutions did I evaluate?
We went directly to Jenkins.
What other advice do I have?
Don't focus on the fact that Jenkins is open source. It is tough as a rock.
This software is ideal for you who work in software development especially those using Agile methodology.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Software Testing Services Manager at Virgosol
Easy to use, readily available documents online, but time planning could be better
Pros and Cons
- "The most valuable features of Jenkins are the ease of use and the information about how to use the features is readily available on the internet. Additionally, with the solution, I can use other reporting tools, such as Flow."
- "Jenkins could improve by adding the ability to edit test automation and make time planning better because it is difficult. It should be easier to do."
What is our primary use case?
Jenkins is used for triggering my test automation. I use Selenium WebDriver for test automation.
What is most valuable?
The most valuable features of Jenkins are the ease of use and the information about how to use the features is readily available on the internet. Additionally, with the solution, I can use other reporting tools, such as Flow.
What needs improvement?
Jenkins could improve by adding the ability to edit test automation and make time planning better because it is difficult. It should be easier to do.
For how long have I used the solution?
I have been using Jenkins for three years.
What do I think about the stability of the solution?
Jenkins has been stable in my usage. However, I have had colleagues say they have had stability problems. They experienced these problems after six months to a year of use.
What do I think about the scalability of the solution?
We have approximately four engineers using Jenkins and they use it as needed. It could be weekly or monthly.
How are customer service and support?
There is not any support for the solution since it is open-source. However, you can find all the information needed online.
Which solution did I use previously and why did I switch?
For triggering I use Jenkins, but for local systems, I used Selenium WebDriver. Additionally, I have used Cypress.
How was the initial setup?
The initial setup of Jenkins is in the medium-difficult range.
What's my experience with pricing, setup cost, and licensing?
Jenkins is a free solution, it is open source.
What other advice do I have?
I rate Jenkins a seven out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Lead solution architect at a recreational facilities/services company with 10,001+ employees
A scalable open source automation server that is easy to use
What is our primary use case?
We use it as a pipeline and for the whole development life-cycle. We even built the whole infrastructure and use it with cloud formation. In AWS, we use it with cloud formation when we build the infrastructure as a code.
What is most valuable?
It's fantastic. I like it, and I have no problem with it. It's very small, easy to use, and very straightforward.
What needs improvement?
It would help if they offered more integrations.
For how long have I used the solution?
I have been using Jenkins for about two years.
What do I think about the scalability of the solution?
It's very flexible, and you can add a lot of applications there to develop and more. We have about five guys using it, but we also have a very big development team with over 50 developers.
How was the initial setup?
I installed it a couple of times, and the initial setup was easy. I didn't have any difficulties when it came to deployment.
What about the implementation team?
I installed Jenkins by myself.
What other advice do I have?
I would recommend this solution, but it depends on the project. It has a lot of support, and it's been in the market for a long time. Many big organizations also use it.
On a scale from one to ten, I would give Jenkins a nine.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
CTO at Redsis
In addition to our automation pipeline, we use it to generate documentation for all our software
Pros and Cons
- "Jenkins is very stable."
- "The documentation could be more friendly, and more examples of how to use it."
What is our primary use case?
We use a Hybrid cloud. We are deploying internally on our own servers i.e. our virtual servers in Microsoft Azure. We have 6 engineers using Jenkins Primer. It is only for internal use. We use it for the automation pipeline in our development of software. It compiles and moves the software to deployment in the Microsoft Azure cloud. We also use Jenkins to generate documentation for all the software.
What needs improvement?
The documentation could be more friendly, and more examples of how to use it. This would make for easier implementation in several environments.
What do I think about the stability of the solution?
Jenkins is very stable.
How are customer service and technical support?
We read all the documentation. We also took online training on the internet, which included videos and training tasks. It takes some study and learning, but we don't experience any technical problems.
How was the initial setup?
It took a few weeks for the initial installation of the Jenkins server to set up the development virtual pipeline.
What about the implementation team?
The implementation was undertaken by developers and other internal staff.
What other advice do I have?
I would rate Jenkins 9 out of 10.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Jenkins Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2025
Product Categories
Build AutomationPopular Comparisons
GitLab
VMware Tanzu Platform
Tekton
Bamboo
AWS CodePipeline
TeamCity
Harness
Chef
CircleCI
AWS CodeStar
Bazel
GoCD
Digital.ai Release
AWS CodeBuild
Travis CI
Buyer's Guide
Download our free Jenkins Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What are the differences among Jenkins, Urbancode build and ElectricAccelerator?
- How does Tekton compare with Jenkins?
- What are the differences among Jenkins, Urbancode build and ElectricAccelerator?
- When evaluating Build Automation, what aspect do you think is the most important to look for?
- Should project automation software be integrated with cloud-based tools?
- Is there a need for workflow automation?
- What is the Robotic Process Automation (RPA) life cycle?
- What is Automation as a Service (AaaS)?
- Why is Build Automation important for companies?