It's more structured, using naming conventions.
System Administrator at a marketing services firm with 51-200 employees
Customization and the ability to automate processes from end-to-end are valuable
Pros and Cons
- "It's very useful when you want to automate different processes from beginning to end."
- "Centralized user management would be helpful."
How has it helped my organization?
What is most valuable?
- Customization
- Automation
It's very useful when you want to automate different processes from beginning to end.
What needs improvement?
Maybe centralized user management. (We are not using all the functionalities of the product).
For how long have I used the solution?
Three to five years.
Buyer's Guide
Jenkins
June 2025

Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,632 professionals have used our research since 2012.
What do I think about the stability of the solution?
I would say it's a quite stable system.
What do I think about the scalability of the solution?
As I mentioned, we are not using all the feature of it, so it's very easy to scale it.
How are customer service and support?
It's free software with a big community behind it, which is very good.
Which solution did I use previously and why did I switch?
No previous solution.
How was the initial setup?
It's pretty straightforward. Use apt-get to install Jenkins, and then there is just some minor configuration work.
What's my experience with pricing, setup cost, and licensing?
Some of the add-ons are too expensive.
Which other solutions did I evaluate?
No. When I started, Jenkins was broadly used.
What other advice do I have?
Start with Jenkins as your first CI solution.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

QA Automation Engineer at a tech services company with 1,001-5,000 employees
Nice functionality, but does not have a very user-friendly interface
Pros and Cons
- "We used it for all continuous integration parts, like automation testing, deployment, etc."
- "It does not have a very user-friendly interface."
How has it helped my organization?
We used it for all continuous integration parts, like automation testing, deployment, etc.
What is most valuable?
In Jenkins v.2, the most useful feature is the Pipeline plugin. The reason why I think so is that you can build your own workflow with Groove and the plugin has many useful features like parallel executing, running commands, etc. and even imagine implementing your own features on Groove.
What needs improvement?
The interface.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
Yes, in Jenkins v.2. However, I am guessing that is because we used it right after the first release.
What do I think about the scalability of the solution?
In my opinion, there is an issue with the scalability. After Jenkins has big count of jobs, it begins to lose performance and you need to start one more server with a separate Jenkins and migrate some jobs there.
How are customer service and technical support?
It was enough for me.
Which solution did I use previously and why did I switch?
No, I did not.
How was the initial setup?
As I remember, there was just one command on Linux. Pretty easy.
What's my experience with pricing, setup cost, and licensing?
It is free.
Which other solutions did I evaluate?
I didn't choose, but in my opinion, this is the best open source solution for CI and CD.
What other advice do I have?
Nice functionality, but does not have a very user-friendly interface.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Jenkins
June 2025

Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
860,632 professionals have used our research since 2012.
Software Engineer at a retailer with 10,001+ employees
Facilitates Continuous Integration with almost any systems used for app development
Pros and Cons
- "Continuous Integration. Jenkins can integrate with almost any systems used for application development and testing, with its plugins."
- "Upgrading and maintaining plugins can be painful, as sometimes upgrading a plugin can break functionality of another plugin that a job is dependent on."
What is most valuable?
- Continuous Integration. Jenkins can integrate with almost any systems used for application development and testing, with its plugins.
- It is open source and can be hosted on-premise.
- Because of its wide usage and support forums, one can easily find solutions to any issues they might face.
How has it helped my organization?
Jenkins has helped make teams more independent. For example, if a developer wants to check if the changes they are working on have any performance impact on their application, they would typically ask the performance engineer to do load tests before and after the change. This might be difficult to accomplish every time, based on the performance engineer's bandwidth. But with help of Jenkins, the performance engineer can create a job, one time, which the developer or anyone else can run anytime, as per their requirement.
What needs improvement?
Upgrading and maintaining plugins can be painful, as sometimes upgrading a plugin can break functionality of another plugin that a job is dependent on.
For how long have I used the solution?
One to three years.
What do I think about the stability of the solution?
No issues.
What do I think about the scalability of the solution?
No issues.
How are customer service and technical support?
Excellent.
Which solution did I use previously and why did I switch?
No previous solution.
How was the initial setup?
The initial setup is straightforward. It can be easily downloaded and installed from the Jenkins website. New plugins can also be added easily, based on the requirement.
What's my experience with pricing, setup cost, and licensing?
Jenkins is open source.
Which other solutions did I evaluate?
We explored other open source CI tools like Travis CI and CircleCI.
What other advice do I have?
Jenkins is a great tool for continuous integration. It has a wide variety of plugins to support anything from development to automation, performance testing, security testing, and many more. It also has the best support and documentation. If one is ready to spend dedicated resources on proper access control and plugin management, Jenkins can easily be the tool of choice for CI.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Continuous Integration Engineer
Enables continuous build and testing, and distributed execution of build and test jobs
Pros and Cons
- "Distributed execution of build and test jobs."
- "The documentation on plugin development could be better: more examples. "
What is most valuable?
- Continuous build and testing
- Distributed execution of build and test jobs
It is essential for software development and team collaboration. Without this tool, we would be helpless.
How has it helped my organization?
Immediate feedback on build errors, regression.
What needs improvement?
Pipelines are still young and promising. But this part still has some room for improvement.
The documentation on plugin development could be better: more examples.
For how long have I used the solution?
More than five years.
What do I think about the stability of the solution?
Sometimes, out-of-memory problems, but lately this has not occurred often. Sometimes there are obscure Java errors which are hard to understand.
What do I think about the scalability of the solution?
No issues.
How are customer service and technical support?
If there is a problem, I usually find the solution in the community. It is a large community and that helps a lot. Also, there are very valuable conferences.
Which solution did I use previously and why did I switch?
I used CruiseControl but this died.
How was the initial setup?
Very easy setup which has even improved over the years. Now I use Docker. Installation of plugins is also very easy.
What's my experience with pricing, setup cost, and licensing?
It is a free product.
Which other solutions did I evaluate?
BuildBot and CruiseControl.
What other advice do I have?
Don't forget to look into the plugins. It's not only Jenkins but also the plugins which make it a very valuable product.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Automation Test Developer/Automation Test Architect at a computer software company with 51-200 employees
It makes the release faster by adding an automated deploy and automation tests
Pros and Cons
- "Different types of jobs, such as Pipeline, Build, Freestyle, Maven, etc."
- "The bug fix speed is very slow."
What is most valuable?
How has it helped my organization?
It improves our release. It makes the release faster by adding an automated deploy and automation tests.
What needs improvement?
The bug fix speed is very slow.
For how long have I used the solution?
More than six years.
What do I think about the stability of the solution?
Some plugins have critical bugs and are not able to be used.
What do I think about the scalability of the solution?
Most of time, Jenkins is works well. But when you scale up, you need an administrator to manage Jenkins.
How are customer service and technical support?
You need an internal admin for Jenkins.
Which solution did I use previously and why did I switch?
How was the initial setup?
I feel it is pretty easy to set up Docker in my local computer.
I do not have experience installing Jenkins on the company-wide used server yet, because I am not an Ops/Admin. I am a user of Jenkins.
Which other solutions did I evaluate?
Yes. CircleCI and TeamCity.
What other advice do I have?
It meets most of my requirements, such as CI/CD pipeline and an automated test execution. Even if there are some issues in Jenkins and its plugins, Jenkins provides the workaround ability to us. Other CI/CD system are not flexible like Jenkins yet. Also Jenkins provides an API, which you can integrate easily into your application.
When you have more jobs in Jenkins, find an admin to manage the user, queues, jobs, slaves, etc.
I highly recommend Jenkins. It is my favourite CI/CD system.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
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: My company does not have a business relationship with this vendor other than being a customer.
Business Technology Analyst at a financial services firm with 10,001+ employees
It provides some excellent plug-ins like Repository connector plugin, Sonar Qube plug in and J-Unit plugin.
What is most valuable?
I used it for building Java applications. It provides some excellent plug-ins like Repository connector plugin, Sonar Qube plug in and J-Unit plugin.
How has it helped my organization?
It provides a very user-friendly methodology to build applications. It can be very easily integrated with your repository containing the source code. It builds your applications in a user-friendly manner by just adding the repository URL.
What needs improvement?
One needs to be very careful with the POM file as it takes all the dependencies from the POM to build the application. I would not call it a drawback but a caution.
For how long have I used the solution?
I've used it for 10 months.
What was my experience with deployment of the solution?
Issues with deployment occur primarily because of incorrect run time dependencies. The stack trace of the console can be used to encounter such problems effectively
What do I think about the stability of the solution?
Occasional technical glitches after upgrades.
What do I think about the scalability of the solution?
Easy to run multiple instances simultaneously.
How are customer service and technical support?
Customer Service:
8/10
Technical Support:7/10
Which solution did I use previously and why did I switch?
We didn't have any solution in place previously.
How was the initial setup?
Initial set-up needs caution in mentioning the dependencies i.e. both runtime and compile time.
What about the implementation team?
We did it in-house.
What's my experience with pricing, setup cost, and licensing?
I believe it's good value.
What other advice do I have?
It can be used effectively with technical expertise.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Business Intelligence QA Engineer at a tech vendor with 201-500 employees
Potential deployment problems pop up almost instantly during the development process.
What is most valuable?
- Scalability
- Controllability
- Organization of jobs
How has it helped my organization?
Potential deployment problems pop up almost instantly during the development process. The developers are more confident about their committed code.
What needs improvement?
They need more useful tutorials about how to write database related plugins. It also needs a "run only" option without option for changing job configuration.
For how long have I used the solution?
I've used it for six months.
What was my experience with deployment of the solution?
There were some issues with deployment.
What do I think about the stability of the solution?
There were some issues with stability.
What do I think about the scalability of the solution?
There were some issues with scalability.
Which solution did I use previously and why did I switch?
No other solution was used previously.
How was the initial setup?
It wasn't complex.
What about the implementation team?
We did it in-house.
What was our ROI?
It's infinity as the developer's happiness are endless.
What's my experience with pricing, setup cost, and licensing?
It's free.
Which other solutions did I evaluate?
We did not do a deep evaluation but we did look at Bamboo.
What other advice do I have?
Stay calm and mind the gap between your QA automation team and developers.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Jenkins Report and get advice and tips from experienced pros
sharing their opinions.
Updated: June 2025
Product Categories
Build AutomationPopular Comparisons
GitLab
VMware Tanzu Platform
Tekton
GitHub Actions
Bamboo
Harness
AWS CodePipeline
TeamCity
CircleCI
Chef
Bazel
GoCD
Digital.ai Release
AWS CodeBuild
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?