Jenkins

4.5 (562)
Write a Review!
Automation server and continuous integration software

Overall rating

4.5 /5
(562)
Value for Money
4.6/5
Features
4.5/5
Ease of Use
4.1/5
Customer Support
4.0/5

96%
recommended this app
Sort by

562 Reviews for UK Users

Dylan
Dylan
Overall rating
  • Industry: Computer Software
  • Company size: Self Employed
  • Used Daily for Free Trial
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 8.0 /10

Infinitely powerful and extensible, but quite a learning curve

Reviewed on 27/12/2023

There's no escaping the fact that Jenkins is a very powerful system which can be infinitely...

There's no escaping the fact that Jenkins is a very powerful system which can be infinitely configured to your needs, no matter how obscure they may be. But as a solo developer or a small team, setting up and running Jenkins took an overwhelming amount of time that could have been spent working on more productive tasks.

Pros

I love that Jenkins and all plugins are completely free, and how customisable and extensible it is. You have complete control over every aspect of your pipelines and every tiny cog and dial is tweakable.

Cons

There is a steep learning curve, and setting up and maintaining the Jenkins environment can be an entire day job on its own. If you don't have a dedicated DevOps team to manage it, you might find yourself losing many productive hours to maintaining the CI system, and you might be better off with a CI system that does more for you out-of-the-box.

David
Overall rating
  • Industry: Airlines/Aviation
  • Company size: 10,000+ Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Reliable CI/CD Tool with Powerful Automation Capabilities

Reviewed on 11/06/2024

Pros

Jenkins is an incredibly versatile and reliable tool for continuous integration and continuous deployment (CI/CD). As a senior automation tester, I appreciate its seamless integration with various version control systems, making it easy to trigger automated tests whenever new code is pushed by a developer. The extensive plugin ecosystem allows for significant customization and expansion of its functionalities. One of my favorite features is its ability to expose Allure reports, providing detailed and visually appealing test result reports that are easy to share with stakeholders.

Cons

While Jenkins is a powerful tool, it can be quite complex to set up and configure, especially for those who are new to it. The user interface, although functional, feels outdated and can be cumbersome to navigate at times. Additionally, managing a large number of plugins can sometimes lead to compatibility issues and maintenance overhead.

Edgar
Overall rating
  • Industry: Information Technology & Services
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 2.0 /10

Functional but becomes way too complex

Reviewed on 22/12/2024

Pros

The software itself is stable, it runs well and is not too complex to install

Cons

The fact that pipelines are built either with a UI which makes the pipeline tough to read when you have lots of conditions.

The groovy language can also be used to write pipelines, but really ?? Let’s use a more common scripting language for this, maybe Python or ruby.

Ajay kumar
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Automation testing tool for beginners to experts

Reviewed on 04/01/2024

Basically I am Full Stack developer, But I am doing Testing, UI/UX, SEO and more because I am...

Basically I am Full Stack developer, But I am doing Testing, UI/UX, SEO and more because I am working in startup company. Jenkins is my first test tool and this last testing tool also because it's very easy to learn no need any experience to learn Jenkins. Second thing Jenkins didn't take more space in your laptop because it's run completely run in website just minimum setups only have in your system and more easy to integrate. My side opinion Jenkins don't have the drawbacks it's really very well of all testers.

Pros

The main reason to like Jenkins' is online interface, which offers integrated assistance and real-time error checking, makes it simple to set up and configure. The second thing it's very easy handle and they provide lots of plugins for pipeline project automation testing. Thirdly, there is The Continuous Delivery feature makes software delivery more dependable, automated, and efficient, which promotes better cooperation, quicker software releases, and higher-quality software overall. These are the reasons why I continue to use Jenkins

Cons

My side opinion Jenkins don't have the drawbacks it's really very well of all testers.

Simon
Overall rating
  • Industry: Computer Software
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Automate Your CI/CD Pipeline

Reviewed on 09/07/2024

Pros

Jenkins automates my build and deployment process, saving me a ton of time. My code gets tested and deployed automatically after each commit.

Cons

Configuring the initial setup and understanding all the plugins took quite a bit of time.

Analia
Overall rating
  • Industry: Insurance
  • Company size: 1,001–5,000 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

A great experience to manage your CICD pipeline

Reviewed on 16/10/2024

A great experience to manage your CICD pipeline

A great experience to manage your CICD pipeline

Pros

It is a great CICD tool, allowing easy integration with VCS tools, and jobs scheduling. Plugins are essential for its use

Cons

Upgrades sometimes get your system down and rollback is required when using On Prem

João
João
Overall rating
  • Industry: Information Services
  • Company size: 501–1,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Overall very good

Reviewed on 08/09/2023

Pros

It is highly extensible and It is easy to use.

Cons

It can be a security risk - Jenkins is a web application, so it is susceptible to security attacks.

Pankaj
Pankaj
Overall rating
  • Industry: Computer Software
  • Company size: 501–1,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 9.0 /10

A powerful and customizable CI/CD tool

Reviewed on 21/10/2023

Pros

I like Jenkins because it allows me to automate and streamline my software development workflow, making me more productive and efficient. Also Jenkin is open-source which makes it more cost effective.

Cons

Jenkins relies heavily on plugins to extend its functionality. However, managing and updating plugins can be time-consuming and complex.

Verified Reviewer
Overall rating
  • Industry: Outsourcing/Offshoring
  • Company size: 1,001–5,000 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 7.0 /10

Decent CI

Reviewed on 23/11/2023

Pros

It’s open source, well known and well supported software.

Cons

Nothing that comes up to my mind as a con to jenkins.

Parth
Parth
Overall rating
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Simplifying Deployment Pipelines with Jenkins

Reviewed on 13/07/2023

Pros

I loved Jenkins for its extensibility, flexibility, and automation capabilities. With a wide range of plugins and integrations, I could customize it to fit my needs perfectly. Jenkins automated repetitive tasks, making our development process more efficient. It scaled effortlessly, handling projects of all sizes. The active community support and seamless integration with other tools were also fantastic. Jenkins significantly improved our development workflow.

Cons

I found a few challenges with Jenkins. Firstly, there was a steep learning curve, especially for beginners. Managing installations and plugin updates could be time-consuming, and the user interface felt outdated. Scaling Jenkins and troubleshooting issues were sometimes difficult. However, the community support and documentation were helpful in addressing these challenges.

Wojciech
Overall rating
  • Industry: Computer Networking
  • Company size: Self Employed
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Likelihood to recommend 6.0 /10

Most flexible CICD platform with

Reviewed on 27/04/2022

I'm running multiple backup or VM configuration tasks. I like it, but I also see potential issues...

I'm running multiple backup or VM configuration tasks. I like it, but I also see potential issues in the future. Because of that I will think about migrating to another solution in the future.

Pros

I like it's flexibility. You can almost do whatever you want with it.

Cons

Plugins can be outdated, also documentation should be fixed. I also hate that there is no way to configure Jenkins with Database backend (everything is kept in files). Because of that there is no way to create multiple Jenkins instances.

Alternatives Considered

GitLab

Reasons for Switching to Jenkins

I know Jenkins for a long time and I needed to run my tasks as soon as possible.
Piotr
Overall rating
  • Industry: Computer Software
  • Company size: 51–200 Employees
  • Used Monthly for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Incredibly flexible CI/CD

Reviewed on 08/08/2022

Jenkins is one of the most known CI/CD tools on the market. It is outstandingly flexible and can be...

Jenkins is one of the most known CI/CD tools on the market. It is outstandingly flexible and can be easily adapted to companies' needs without unnecessary concessions. The enormous number of plugins that allows various actions makes the usage incredibly adaptable. To tell the truth, sometimes plugins are deprecated and old, but the most important ones are quickly updated to the latest versions. Free and reasonably priced paid versions are a huge advantage on the market - it is one of the reasons for Jenkins being widely used across companies. Great customer support and documentation makes usage convenient. What is more, Jenkins has a big community that is actively participating in the project. If any problem occurs, it is probably resolved on the internet - in some forum or in the documentation.
However, not everything is so great. The biggest flaw of Jenkins is its lack of intuitiveness. Because it contains a huge number of features, it may be too complex, especially for new users that do not have an experience in CI/CD. Also, the design is quite cumbersome and can look outdated.
All in all, Jenkins is an amazing tool for CI/CD and I strongly recommend it to everyone who needs a flexible utility for pipelines management and monitoring.

Pros

Reasonable price/Free version
Great flexibility
An enormous number of available plugins
Great customer service/documentation
Widely supported by the community

Cons

Can be confusing
The UI is not intuitive
The design is cumbersome

Alternatives Considered

GitLab

Reasons for Switching to Jenkins

The free version of Jenkins and the number of available plugins proved decisive.
Verified Reviewer
Overall rating
  • Industry: Computer Games
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 7.0 /10

The best open source solution for build machines

Reviewed on 11/02/2021

I would strongly recommand to consider Jenkins for your build machines. It's free, powerful and...

I would strongly recommand to consider Jenkins for your build machines. It's free, powerful and offers a lot of options that payed solution might not even propose.

Pros

Jenkins is fully open source, making it easy to install on almost any system.
Jenkins comes with many different plugins that allows you to use it with your favorite Engine, versioning solution, etc...
Jenkins offers many different ways of creating builds scenario, easy to understand steps, and strong scripting

Cons

It's not always easy to find support, and you might need to rely on your web searching skills in order to find some help.
Updates can sometimes break plugins so you need to be careful with those. Luckly enough, there are ways to revert updates if necessary.
It's not for Everyone, since setting up a server could take time and a lot of trial and errors.

Alternatives Considered

TeamCity

Reasons for Switching to Jenkins

We were already used to Jenkins from our previous project and the plugins available with Jenkins, for our versioning solution, are better maintained and more up to date than the TeamCity ones.
Andrew
Overall rating
  • Industry: Computer Software
  • Company size: 5,001–10,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 7.0 /10

Quick build user turning Jenkins

Reviewed on 17/10/2022

I use jenkins daily as a build and deployment tool in an enterprise software setting.

I use jenkins daily as a build and deployment tool in an enterprise software setting.

Pros

The build monitoring and deployment automation are the key features for me. It also integrates well with version control.

Cons

I like the quick build layout and UI better

Onur
Overall rating
  • Industry: Information Technology & Services
  • Company size: 2–10 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 8.0 /10

Jenkins Review

Reviewed on 07/09/2023

I am really satisfied with Jenkins considering that it's open-source.

I am really satisfied with Jenkins considering that it's open-source.

Pros

First of all, it's an open-source tool. We need appreciate the efforts of Jenkins team. It's very stable and has a lot features on top of it. Also writing pipelines with groovy language is quite straightforward.

Cons

Jenkins can improve the UI and its elements. It can provide more clear UI for the users.

Darren
Overall rating
  • Industry: Consumer Services
  • Company size: 201–500 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Ease of Use
  • Likelihood to recommend 10.0 /10

Helps us to sort through data with multiple clients

Reviewed on 10/11/2023

Pros

Jenkins allows us seamlessly switch back and forth between our clients to parse through their data.

Cons

We only use Jenkins for one purpose and it allows for that, so there isn't any con that I have.

Thushan
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Jenkins make the SDLC more easy

Reviewed on 26/05/2023

Pros

Most of the IT companies are using jenkins to automate the SDLC that means automating steps like build, test and deploy. With jenkins we can build pipelines with customized workflows to automate. This gives high security and integrate with other tools like AWS and kubernetes. A very flexible tool that I use to enhance the quality of a software.

Cons

I had to learn and ask from community to learn things. So for a new comer cannot use jenkins without a technical knowledge.

buddhi
Overall rating
  • Industry: Computer Software
  • Company size: 201–500 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Makes devops tasks easier

Reviewed on 10/04/2023

I use the pipeline automated by jenkins everyday and that saves my time a lot and would like to...

I use the pipeline automated by jenkins everyday and that saves my time a lot and would like to highly recommend this to anyone.

Pros

Most of the IT companies are using jenkins to automate testing, building and deployment stages of the code. We can configure jenkins to automatically trigger these steps when code merge happens to the repository. If the deployment or build got failed, I go through the jenkins logs and find the issue. There's a big community support for jenkins and we can get tech help from them.

Cons

Jenkins need considerable memory, CPU and storage resources of the server to run.

Nikolaos
Nikolaos
Overall rating
  • Industry: Information Technology & Services
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

A great tool for deployment control

Reviewed on 12/03/2023

We use Jenking along with BitBucket which is our main Git repository for version control. These...

We use Jenking along with BitBucket which is our main Git repository for version control. These tools are connected so that we use the master branch in BitBucket to switch and update versions between our different environments like DEV, Test and PROD.

Pros

I like the fact that Jenkins is a really customizable tool for deployments. In your Jenkins jobs you can choose between deploying some of the features of your branch and also impose rules of deployment like what will be deployed first and last to check for dependencies and prevent errors.

Cons

There is nothing that I do not like in Jenkings. The UI is very simple and easy to use. The only thing I could say here is that some times the errors in the console output are not very straight forward in order to understand what component of the deployment really failed.

Verified Reviewer
Overall rating
  • Industry: Internet
  • Company size: 2–10 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

The best free and open source option on the market to task automation

Reviewed on 05/09/2022

Around 2007 my team selected it to automate the deployment process and some server maintenance...

Around 2007 my team selected it to automate the deployment process and some server maintenance processes. In that time I passed a few days around studing the real importance of the tool reading tecnical papers. We even integrated it with a chat tool so the deployment was performed through the company's chat bot triggered by anyone who had access to the user's contact monitored by jenkins. Over time I came to use it in other companies as developer operator only, most of the time the start of execution was not automatic but always integrated or with github.com or with Atlassian Bitbucket and Amazon CodeCommit. At the moment I use it as a developer and its integration is completely automated.

Pros

Jenkins provides out of the box hundreds of plugins and it is very simple to build plugins to integrat to it. You can choose a development language of your choice and build a script to do whatever you need. It's simple as that

Cons

As it have a high importance in the execution flow, it ends up having a status of superiority towards the operators that it builds as an aura, so it is common for people to feel afraid to operate it in the first moments and if the tool is not well configured with a well-defined authorities for users, it can actually pose a certain risk to the operation. But after it is well configured and after a few days of use, this aura is by passed and its use becomes utterly positive.

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 501–1,000 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 4.0 /10

Good for its time, better alternatives exist nowadays

Reviewed on 05/09/2022

It's a great first tool for Ci/Cd and set up pipelines but its way too hard to maintain and it has...

It's a great first tool for Ci/Cd and set up pipelines but its way too hard to maintain and it has a bunch of issues with an outdated interface and there are better options on the market

Pros

It was a revolutionary tool for Ci/Cd with a big community developing new plugins

Cons

it's outdated compared to other tools and way to annoying to maintain

Alternatives Considered

GitHub, GitLab and Azure DevOps Services

Reasons for Switching to Jenkins

Variety of plugins and open source
Catarina
Overall rating
  • Industry: Computer Software
  • Company size: 11–50 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Solid tool with lots of options

Reviewed on 12/11/2022

Jenkins is a solid tool that provides a great way to do project delivery and continuous integration....

Jenkins is a solid tool that provides a great way to do project delivery and continuous integration. It might require some initial work to get things started but once you do so it saves you and your team loads of time.

Pros

Project's versions beeing automatically generated and updated in our code repository, code repository integration using authentication mechanisms and the ability to define multiple environments with different configurations.

Cons

Some job options were a little tricky to configure at first so it requires some attempts to make everything right. Also, the user interface layout is a little bit dated, it should be improved to make it more appealing to the eye.

Verified Reviewer
Overall rating
  • Industry: Computer Software
  • Company size: 1,001–5,000 Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Great tool for continuous build and integration in software businesses

Reviewed on 17/12/2018

We can solve one of the major problems of the deployments as Jenkins can take of our major...

We can solve one of the major problems of the deployments as Jenkins can take of our major continuous build and integration process and it is widely used in all the major and minor enterprise applications and the Jenkins source code is very free and is flexible and can be used in almost all the operating system.

Pros

Best of Jenkins is it comes with wide range of the plugin suite and is used as the automation server software
that can achieve continuous integration. It supports wide range of the operating system like UNIX,LINUX,Windows,etc. Good thing is it is open source and can we used with wide range of the major tools like CVS,GIT,ANT,Maven etc. Jenkins is easy to use and is very flexible. In jenkins we can integrate large number of the servers as a result team across the world can work continuously integrating the project.Jenkins helps the developers in customizing the tool.In all most all the enterprise applications these Jenkins are used as a main tool for the continuous build and integration tool.

Cons

The least about the software is that there is only the tracking on version control but there is no tracking on jenkins itself which is a major drawback. Cost of the Jenkins is unpredictable and may vary time by time. This Jenkins has another drawback as this does not allow the commit made by one person to be view by another person and tracking the Jenkins build process is bit difficult in large projects

Sudipta
Overall rating
  • Industry: Computer & Network Security
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Jenkins easy to build up your devops

Reviewed on 14/01/2023

Pros

Building up Devops is very easy using Jenkins and get integrated with any existing build mechanism

Cons

Jenkins visual appearance that could be improved and better organized

Alternatives Considered

Circle
Verified Reviewer
Overall rating
  • Industry: Automotive
  • Company size: 10,000+ Employees
  • Used Daily for 2+ years
  • Review Source

Overall rating

  • Ease of Use
  • Customer Support
  • Likelihood to recommend 10.0 /10

Jenkins is your CI/CD powerhouse software on skinny wallet

Reviewed on 03/02/2023

Very positive. Would recommend to anyone or company who has a need to automate their software...

Very positive. Would recommend to anyone or company who has a need to automate their software development and might not be willing to spend the big bucks to get there right now.

Pros

Installation was easy, and the pipelines work religiously well. Executors handle Java memory allocation well. Love the plugins. You don't have to know how to write code to use some of the popular ones. I didn't use the cloud hosted option, but I know people who have who love it.

Cons

Some of the authentication stuff is a little confusing, but if you're on a small team it's probably easier to keep your installation secure that if you use it for a large organization with oAuth or SSO.