Try our new research platform with insights from 80,000+ expert users
RANJAN KUMAR - PeerSpot reviewer
DevOps Engineer at ZoomOps Technology
Real User
Top 5Leaderboard
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.

Buyer's Guide
Jenkins
September 2025
Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
867,349 professionals have used our research since 2012.

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.
PeerSpot user
Jiurui Zhang - PeerSpot reviewer
Senior Quality Engineer, Cloud Platform Engineer at Belong
Real User
Top 10
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.
PeerSpot user
Buyer's Guide
Jenkins
September 2025
Learn what your peers think about Jenkins. Get advice and tips from experienced pros sharing their opinions. Updated: September 2025.
867,349 professionals have used our research since 2012.
Vanny Yang - PeerSpot reviewer
Senior Server Engineer at Cellcard
Real User
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.
PeerSpot user
Snr Tech Engineer at a transportation company with 10,001+ employees
Real User
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
PeerSpot user
Sajadur Rahman - PeerSpot reviewer
Senior Software Engineer, Middleware Development at a financial services firm with 5,001-10,000 employees
Real User
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.
PeerSpot user
Mike Schinkel - PeerSpot reviewer
President at NewClarity Consulting LLC
Real User
Leaderboard
If you think it's going to save you money because it's open source, think again
Pros and Cons
  • "I like that you can find a wide range of plugins for Jenkins."
  • "Jenkins is an open-source solution, and people tend to stay on the same version for a long time. When you look for an answer on Google, you often find something that doesn't relate to your implementation. The plugins are both the aspect of Jenkins and also one of the worst because the plugins can have different versions, so it's hard to figure out how to solve the problems."

What is our primary use case?

We were developing software, which would get built after we committed to version control. Jenkins would pick it up, build the software, run tests on it, and upload it to JFrog if everything was okay.

How has it helped my organization?

Jenkins automated the build and test portion of the CI/CD pipeline. 

What is most valuable?

I like that you can find a wide range of plugins for Jenkins.

What needs improvement?

Jenkins is an open-source solution, and people tend to stay on the same version for a long time. When you look for an answer on Google, you often find something that doesn't relate to your implementation. The plugins are both the aspect of Jenkins and also one of the worst because the plugins can have different versions, so it's hard to figure out how to solve the problems.

For how long have I used the solution?

I used Jenkins for about six months when I worked at HPE. I was at HPE for a year.

What do I think about the stability of the solution?

I wouldn't call Jenkins rock solid. It certainly requires ongoing administration.

What do I think about the scalability of the solution?

Jenkins is scalable. HPE used Jenkins across the entire company, so it had a large number of users. 

How are customer service and support?

It's open source, so I guess there are some options for technical support, but I didn't have access to it.

Which solution did I use previously and why did I switch?

I use CircleCI, which is a platform-as-a-service solution. Since I left HPE, I've used App Actions, and I would prefer either over Jenkins.

How was the initial setup?

I didn't set Jenkins up, but I believe it's pretty complex.

What other advice do I have?

I rate Jenkins two out of 10.  If you think it's going to save you money because it's open source, think again. Find an alternative, such as GitHub Actions or GitLab.

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.
PeerSpot user
AbhishekSingh11 - PeerSpot reviewer
Infrastructure Solutions Architect at a real estate/law firm with 10,001+ employees
Real User
Great performance, and easy setup, and good integration with other solutions
Pros and Cons
  • "The initial setup is pretty simple."
  • "It would be helpful if they had a bit more interactive UI."

What is our primary use case?

We usually just use Jenkins for the CI, continuous integration, part. That is the use case we have.

What is most valuable?

The performance is fine. With the huge chunk of connectors that it has, you can literally connect to anything, and you can add anything in the pipeline. The connector parts are seamlessly able to integrate into different products and systems. That is the best part.

The initial setup is pretty simple. 

It's stable. 

Whatever is commonly used and whatever I have required, I have always found that Jenkins has integration with those platforms. I'm fully satisfied on that front.

What needs improvement?

It would be helpful if they had a bit more interactive UI.

For how long have I used the solution?

I've been using Jenkins for a while. I've used it at this organization and in my past organization.

What do I think about the stability of the solution?

The solution is stable. We haven't had any real issues. There are no bugs or glitches. It doesn't crash or freeze. 

What do I think about the scalability of the solution?

I can't comment on scalability as I have never really tried to scale it previously. It's not part of our requirements. 

I'm not sure how many people in our organization actually use the solution.

How are customer service and support?

I've never needed that assistance of technical support. I can't speak to how useful they are if you run into issues. 

How was the initial setup?

The implementation process is pretty straightforward. It's not too complex. 

I can't recall exactly how long it took to deploy.

What's my experience with pricing, setup cost, and licensing?

Licensing is not my domain. I can't speak to the exact costs. 

What other advice do I have?

Many teams use Jenkins here. Some may use it on the cloud, and others may use it on-premises. 

I'm using the latest version of the solution.

I'd rate the solution nine out of ten. The reason we love it is the huge amount of connectors that Jenkins has. It has seamless connectivity with literally every product from Octopus, and you can integrate everything into your pipeline seamlessly. That was the reason we switched to Jenkins.

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.
PeerSpot user
Muzammil Riaz - PeerSpot reviewer
Senior Test Engineer at a outsourcing company with 201-500 employees
Real User
Top 10Leaderboard
This is an open-source solution with a vast number of resources available online
Pros and Cons
  • "The solution is scalable and has a large number of plugins that can help you scale it to your needs."
  • "The solution's UI can use a facelift and the logs can use more detailed information."

What is our primary use case?

The solution is a continuous integration tool.

What is most valuable?

The most valuable features of the solution are the vast number of resources available online to all users and that it is open source.

What needs improvement?

The solution can be improved by introducing a handbook describing the variety of plugins that are available and what each one is used for. There are so many plugins if you don't have experience with them you can't create a properly working CI pipeline. The addition of automated plugins can improve the solution.

The solution's UI can use a facelift and the logs can use more detailed information.

For how long have I used the solution?

I have been using the solution for one and a half years.

What do I think about the stability of the solution?

The solution is stable.

What do I think about the scalability of the solution?

The solution is scalable and has a large number of plugins that can help you scale it to your needs.

How was the initial setup?

Aside from having to select the appropriate plugins the initial setup is straightforward.

What about the implementation team?

The implementation was done in-house.

What's my experience with pricing, setup cost, and licensing?

The solution is open source.

Which other solutions did I evaluate?

Before choosing the solution I evaluated TeamCity and GitHub Actions.

What other advice do I have?

I give the solution eight out of ten.

The solution has several advantages over its competition because it doesn't require a license, is easy to integrate, and there are a lot of free resources and information available online.

I recommend the solution and suggest to anyone thinking about using it to first familiarize yourself with the plugins and know what it is you want to get out of the product before installing it.

There are over 2000 people in our organization and over 80 percent of our project use this solution.

The solution has readily available documentation and support that can be found online.

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?

Other
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user