In our CI/CD pipeline, we rely on Jenkins to trigger various tasks related to the Telco Cloud infrastructure. It's an essential tool for managing our infrastructure tasks efficiently.
Engineer at Etisalat
Streamlines the CI/CD process with its user-friendly interface, extensive plugin ecosystem and efficient automation capabilities
Pros and Cons
- "Jenkins has been instrumental in automating our build and deployment processes."
- "Support should be provided at no cost, as there is no free support available for any of the free versions."
What is our primary use case?
How has it helped my organization?
Jenkins is incredibly user-friendly, so I haven't encountered any difficulties using it. It's the only product I've used for automation, but I find it to be very intuitive and effective.
Jenkins has been instrumental in automating our build and deployment processes. We're leveraging Jenkins to automate tasks related to Telco, particularly in upgrading the manual orchestration. It's a critical tool for streamlining our operations.
What needs improvement?
Support should be provided at no cost, as there is no free support available for any of the free versions.
What do I think about the stability of the solution?
I would rate its stability capabilities eight out of ten.
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.
856,873 professionals have used our research since 2012.
What do I think about the scalability of the solution?
It provides solid scalability.
How was the initial setup?
The initial setup is fairly straightforward. I would rate it eight out of ten.
What about the implementation team?
Deployment is straightforward for us because Jenkins is open-source. We simply install it on one of our virtual machines, and it works seamlessly.
What's my experience with pricing, setup cost, and licensing?
It is an open source.
What other advice do I have?
I highly recommend this product because I believe it's excellent. It's versatile enough for users to adapt it to their specific needs easily. I find it incredibly helpful and straightforward to use. Overall, I would rate it nine out of ten.
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?
Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Software Engineer at HSBC
Pipeline takes code from any versioning system, but solution could be more stable and easier to configure
Pros and Cons
- "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."
- "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."
What is our primary use case?
We have multiple job templates available. You just need to find the best template for your needs. If you just want to do a Maven build, there will be a more suitable template there. For something else, if you just have one rebuild and you want to deploy it from the server, there will be some other job template available. We have multiple job templates, so we need to configure according to that template and then it's okay.
The solution is deployed on-premises. About 15% of my organization is using this solution. It's basically used by the DevOps engineers. Not all the developers use it.
What is most valuable?
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.
What needs improvement?
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. There is a knowledge record, but you still need to figure out the way to configure it initially. It has to be easier. There should be some indication that an error is not caused by Jenkins.
For how long have I used the solution?
I have been using this solution for a year and a half.
What do I think about the stability of the solution?
Because we are using in-house tools, it's a little bit unstable.
What do I think about the scalability of the solution?
It's very scalable.
How are customer service and support?
We haven't needed to call support. If we have any issues, we contact HSBC's support team or the one who created the template.
How was the initial setup?
Initial setup is difficult. From start to finish, deployment takes an hour and a half.
What about the implementation team?
We are using in-house tools.
What's my experience with pricing, setup cost, and licensing?
Jenkins is open-source.
What other advice do I have?
I would rate this solution 6 out of 10.
I have less knowledge of the raw Jenkins, but Jenkins is doing almost all the stuff that I want it to do, but it's not a 10 because of the difficulties to configure it, to make it work, to do end-to-end, and then the stability.
You should first find out all the requirements that Jenkins is doing. You need to find out if you have any coding issue or if Jenkins has any issue. Now I train people to use it, and normally these are the issues that I find. There are many occasions where there is an issue with code but it's not always that Jenkins is wrong; sometimes it's the code that is breaking.
Which deployment model are you using for this solution?
On-premises
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.
856,873 professionals have used our research since 2012.
DevOps Engineer at ZoomOps Technology
Provides security features such as user authentication, authorization, and role-based access control
Pros and Cons
- "Jenkins optimizes the CI/CD process, enhances automation, and ensures efficiency and management of our build and deployment pipeline."
- "Jenkins should adopt the Pipeline as Code approach by building a deployment pipeline using the Jenkins file."
What is our primary use case?
Jenkins is used for continuous automation of the various stages of the software development life cycle, such as building, testing, and deploying code chains. Jenkins supports continuous integration, allowing developers to integrate their code chain into a shared repository multiple times in a day.
Jenkins has a large number of plug-ins available for source code management, build tools, and testing. Jenkins integrates with various version control systems like Git and Bitbucket. Since it has a pipeline, Jenkins supports the creation of complex builds and deployment for a flow using the pipeline plugins.
Jenkins provides security features such as user authentication, authorization, and role-based access control. The solution integrates with external identity providers for authorization.
What is most valuable?
Jenkins optimizes the CI/CD process, enhances automation, and ensures efficiency and management of our build and deployment pipeline. It is easy for somebody to learn to use Jenkins.
What needs improvement?
Jenkins should adopt the Pipeline as Code approach by building a deployment pipeline using the Jenkins file. The solution should also include parallel build, artifact management, and automated matter testing.
For how long have I used the solution?
I have been using Jenkins for one year.
What do I think about the stability of the solution?
Jenkins is a stable solution.
What do I think about the scalability of the solution?
More than five people are using the solution in our organization.
How was the initial setup?
The solution’s initial setup is easy.
What's my experience with pricing, setup cost, and licensing?
Jenkins is an open-source platform.
What other advice do I have?
Jenkins is deployed on the cloud in our organization. The solution is installed in our AWS server. The solution is widely used to build, develop, and automate projects. The solution facilitates continuous integration and continuous delivery by automating the building, testing, and deployment of code change.
We update Jenkins plug-ins, configure Jenkins with JVM, and always review and optimize our job configurations. You can consider using a cloud-based scaling solution to add or remove builds dynamically based on demand. Platforms like AWS EC2 and Kubernetes can be integrated with Jenkins.
Overall, I rate the solution ten out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Quality Engineer, Cloud Platform Engineer at Belong
A free tool that has broad community support
Pros and Cons
- "The deployment of traditional Jenkins is easy."
- "Jenkins is an old product, and we encounter performance issues and slow response. Also, some of the plugins are not stable."
What needs improvement?
Jenkins is an old product, and we encounter performance issues and slow response. Also, some of the plugins are not stable.
For how long have I used the solution?
I have been working with the product for eight years.
What do I think about the stability of the solution?
I rate Jenkins' stability a six out of ten.
What do I think about the scalability of the solution?
I rate the product's scalability an eight out of ten. My company has 150 users for Jenkins.
How was the initial setup?
The deployment of traditional Jenkins is easy. I rate cloud-based deployment a five out of ten. It takes half and hour to complete.
What's my experience with pricing, setup cost, and licensing?
We use the tool's free version.
What other advice do I have?
Jenkins has broad community support. I rate it a nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Sr. Software Engineer at Red Hat
Highly stable solution but cramped user interface
Pros and Cons
- "It is a stable solution."
- "Jenkins could simplify the user interface a little bit because it sometimes creates too many features cramped in the UI."
What is our primary use case?
We mainly use Jenkins as a CI/CD setup for our development, as a build tool to build, test, and deploy.
What needs improvement?
There is room for improvement in the setup. The setup could become easier.
Another area of improvement is the user interface. Jenkins could simplify the user interface a little bit because it sometimes creates too many features cramped in the UI. So we would like to have a bit of a streamlined user interface.
For how long have I used the solution?
I have been using Jenkins for a couple of years.
What do I think about the stability of the solution?
It is a stable solution.
What do I think about the scalability of the solution?
We had some issues with scalability. Our organization has around 5,000 end users because Jenkins is our primary CI\CD tool.
How was the initial setup?
The initial setup is not that complicated, but also it's not very simple. You need to educate yourself a little bit.
What's my experience with pricing, setup cost, and licensing?
It is a cheap solution.
What other advice do I have?
I would definitely recommend using this solution.
Overall, I would rate the solution a six out of ten because Jenkins is a very useful tool. However, it's not a ten because it has some issues like too many features cramped in the UI, and users need to invest some time in educating themselves to fully understand it.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Server Engineer at Cellcard
Contains a lot of built-in packages and tools
Pros and Cons
- "Jenkins has a lot of built-in packages and tools."
- "The support for the latest Java Runtime Environment should be improved."
What is our primary use case?
As an administrator, I manage Jenkins. The development team uses it more frequently for automation and CI/CD.
What is most valuable?
Jenkins is a very good automation tool for building and deploying CI/CD. It is a good building tool and is the most popular tool for Java and microservices projects. Jenkins has a lot of built-in packages and tools.
What needs improvement?
The support for the latest Java Runtime Environment should be improved. We usually need support with Java Runtime Environment during the installation and administration of Jenkins.
Jenkins should add support for Java Runtime Environment.
For how long have I used the solution?
We have been using Jenkins in our organization for the past five years.
What do I think about the stability of the solution?
Jenkins is a stable product.
What do I think about the scalability of the solution?
The on-premise solution is used by seven people in our organization, including five people from the development team and two from infrastructure administration. So around seven people use Jenkins on-premise.
How are customer service and support?
So far, I have never raised any support requests for Jenkins. I go through the Google online forum to solve the issues I usually face because it is an open-source deployment tool. However, I can rate it a six or seven out of ten.
How would you rate customer service and support?
Neutral
How was the initial setup?
The setup is not that hard. If you are familiar with the Linux system and the Java Console, it is very easy to set up. It is easy to install and deploy.
What's my experience with pricing, setup cost, and licensing?
Jenkins is an open-source tool.
What other advice do I have?
Jenkins is Java-based. Our organization recently upgraded to Jenkins 2.390. We deploy Jenkins into VMware vCenter machines.
We use Amazon Web Services for pipeline automation on the cloud. I would recommend Jenkins to others. Jenkins is a popular CI/CD tool commonly used by DevOps teams. I rate Jenkins an eight out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Snr Tech Engineer at a transportation company with 10,001+ employees
Provides a single-pane-of-glass view, but error messages need improvement
Pros and Cons
- "When we have manual tasks, we have to depend on multiple technical teams. With Jenkins, we can bring all the technologies together by the click of a button. We can see results without having to depend on different teams. Jenkins makes life easy for the database and DevOps teams."
- "Tasks such as deployment, cloning, database switchover, and all other database missions and tasks are being done through Jenkins. If a job does not go through, at times the error message does not clearly indicate what caused the failure. I have to escalate it to the Jenkins DevOps team just to see what caused the failure. If the error message is clear, then I wouldn't have to escalate the issue to different teams."
What is our primary use case?
We use Jenkins for database products and automation of other applications as well.
What is most valuable?
When we have manual tasks, we have to depend on multiple technical teams. With Jenkins, we can bring all the technologies together by the click of a button. We can see results without having to depend on different teams. Jenkins makes life easy for the database and DevOps teams.
What needs improvement?
Tasks such as deployment, cloning, database switchover, and all other database missions and tasks are being done through Jenkins. If a job does not go through, at times the error message does not clearly indicate what caused the failure. I have to escalate it to the Jenkins DevOps team just to see what caused the failure. If the error message is clear, then I wouldn't have to escalate the issue to different teams.
For how long have I used the solution?
I've been working with Jenkins for two years.
What do I think about the stability of the solution?
On a scale from one to ten, I would rate Jenkin's stability at three.
What do I think about the scalability of the solution?
It is scalable because the Jenkins jobs are in AWS, whereas the deployments are being done on-premises. My understanding is that these will be brought on-premises as well.
We have 10 plus users for the database and application teams. We have less than 50 databases.
What other advice do I have?
If you want to have a single-pane-of-glass view in terms of automation, you can go for Jenkins. It does the job it's supposed to do. Therefore, I would give this solution a rating of seven out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Senior Software Engineer, Middleware Development at a financial services firm with 5,001-10,000 employees
Provides the ability to write scripts, however it would benefit from improved customization
Pros and Cons
- "The most valuable features of Jenkins are the integration with GitHub, and the automation for deployment."
- "There are some difficulties when we need to execute the DB script."
What is our primary use case?
I am using Jenkins for my automated deployments for one of my projects.
What is most valuable?
The most valuable features of Jenkins are the integration with GitHub and the automation for deployment.
Jenkins has a good user interface, and it is also able to write scripts.
What needs improvement?
There are some difficulties when we need to execute the DB script. I would like to see more simplified and improved customization in the next release of Jenkins.
For how long have I used the solution?
I have been using Jenkins for three months.
What do I think about the stability of the solution?
The solution is stable.
What do I think about the scalability of the solution?
Jenkins currently meets our needs in terms of scalability. We have 20 users split between two teams that are using the solution.
How are customer service and support?
We use the online documentation for support, it is sufficient and has everything we need.
Which solution did I use previously and why did I switch?
We also use Bamboo. Bamboo is more difficult to use than Jenkins. Jenkins is better with respect to networking.
How was the initial setup?
The initial setup of Jenkins is easy. However, it was easy because I was working with Java and Jenkins is Java-based.
Overall, I would rate the ease of the initial installation of the solution a four out of five.
What about the implementation team?
The implementation was done in-house.
What's my experience with pricing, setup cost, and licensing?
Jenkins is open-source, so it is free.
What other advice do I have?
Overall, I would rate Jenkins a seven out of ten.
Which deployment model are you using for this solution?
On-premises
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
Chef
CircleCI
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?