Home

/

Continuous Integration Software

/

Jenkins

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

Jenkins 2026: Benefits, Features & Pricing

On this page
  • Overview
  • Pricing and Plans
  • Features
  • Integrations
  • User Reviews

Overview

Jenkins
Jenkins
4.5
(567)

Pricing

Pricing available upon request

About Jenkins

Jenkins is an open-source automation server that provides multiple plugins to create, deploy and automate the delivery of any projects. It enables IT professionals to implement continuous integration or continuous delivery (CI/CD) pipelines and distribute tasks across multiple systems.

Jenkins offers a variety of features such as access control, activity dashboard, application management, system monitoring, analytics and more. It helps software developers automatically update changes in projects and handle application testing processes. Additionally, it allows administrators to create back-ups and restore Jenkins servers and nodes.

Jenkins comes with an application programming interface (API), which facilitates integration with several third-party platforms such as Acunetix, Gatekeeper, GitHub, Jira, Microsoft Azure and more. The platform is available to users for free and support is extended via phone, email, documentation and other online measures.

Jenkins Screenshots

0
0
1

Jenkins Pricing and Plans

Starting price: Pricing available upon request
Free Trial
Free Version

Basic

Pricing available upon request

No plan information available

    Jenkins Features

    • Popular features found in Continuous Integration
      Automated Testing
      Continuous Delivery
      Continuous Deployment
      Debugging
    • More features of Jenkins
      Access Controls/Permissions
      Activity Dashboard
      API
      Application Management
      Authentication
      Monitoring
      Pipeline Management
      Version Control

    Jenkins Integrations

    GitHub
    GitHub
    Integration rated 4.9 from 54 reviews
    Jira
    Jira
    Integration rated 4.6 from 25 reviews
    Bitbucket
    Bitbucket
    Integration rated 4.6 from 21 reviews
    Slack
    Slack
    Integration rated 5.0 from 14 reviews
    GitLab
    GitLab
    Integration rated 4.9 from 12 reviews
    SonarQube
    SonarQube
    Integration rated 4.6 from 11 reviews

    See all 9 integrations

    Jenkins User Reviews

    Overall Rating

    4.5

    Ratings Breakdown

    5

    58%

    4

    38%

    3

    4%

    2

    0%

    1

    0%

    Secondary Ratings

    Ease of Use

    4.1

    Value for money

    4.6

    Customer support

    4.0

    Functionality

    4.5

    Gábor's profile

    Gábor S.

    Verified reviewer

    Telecommunications

    10000+ employees

    Used daily for less than 2 years

    Review source

    Reviewed March 2023

    Easy to understand, ease of use, and sense of the operation of automation and scripting

    4

    As automation of script files and file execution, the feel of operation in the system is easy to understand. I started from a place I had never used, but it felt that way. In a nutshell, it is an image of the Linux Cron and Windows task scheduler. It is easy to manage problems that have been resolved, specific effects and CI/CD processing details. When the agent load increases, there is no need to respond manually; automatic escalation will distribute the load. The file (Jenkinsfile) describing the functions, points and CI/CD processing that contributed to the problem can also be managed in the Git repository as a set with the source code, so it is easy to check the processing details and modify the Jenkinsfile.

    Ratings Breakdown

    4
    Ease of use
    4
    Value for money
    4
    Customer support
    4
    Functionality
    icon
    Pros:
    The amount of information in the search results is significant, and it is easy to operate because it is free (easy to stop in case of emergency). A Docker agent and JenkinsX are also available, so they are compatible with the latest technology. Because it can be used not only on-premises but also with Kubernetes, it is helpful because the learned technology can be used for a long time, even if the stage changes.
    Cons:
    Since the configuration screen is displayed in a tabbed format, there are times when you cannot see what you want to edit unless you show it at the bottom of the browser screen.

    Reasons for choosing Jenkins

    You can now automate scripting files, run midnight jobs, specify runtime, etc., and compile and run scheduled files, compilations, and scheduled file executions.

    Reasons for switching to Jenkins

    There is much room for consideration and input if you want to automate and schedule jobs and script files for the entire system.

    Read More

    Abhirup's profile

    Abhirup B.

    Verified reviewer

    Computer Software

    5001-10000 employees

    Used weekly for more than 2 years

    Review source

    Reviewed May 2022

    The best open source business process automation in the market

    4

    Despite its one drawback Jenkins is the most suitable tool for process automation for most businesses. It requires a bit of specialised knowledge but is not so complicated as to require consultation with a specialist. The ability to set up chron jobs and the infinite flexibility in setting up jobs means that companies can use Jenkins to create the most custom-fit solution for themselves.

    Ratings Breakdown

    3
    Ease of use
    5
    Value for money
    2
    Customer support
    4
    Functionality
    icon
    Pros:
    Jenkins has excellent process automation capabilities and extensive features supporting it. You can create pipelines and jobs to support CICD projects. You also have extensive flexibility to set up the ideal job fitting your needs. There are also integrations to the widely used version control solutions. Moreover, Jenkins can be used in other programs using groovy and other programming languages. Jenkins is also a locally deployable solution, making it suitable for preventing security threats.
    Cons:
    The access control tools in Jenkins are inadequate for big projects with multiple levels of stakeholders. More often than not, this requires numerous instances of Jenkins running to prevent unauthorised access.

    Reasons for choosing Jenkins

    Jenkins is open source and provides far more customizability than GitLab.

    Read More

    VR

    Verified
    Reviewer

    Biotechnology

    51-200 employees

    Used daily for more than 2 years

    Review source

    Reviewed July 2019

    The swiss army knife of CI/CD

    4

    Ratings Breakdown

    3
    Ease of use
    3
    Customer support
    5
    Functionality
    Previously 4
    icon
    Pros:
    Lots of community plugins. Powerful features for expressing complex pipelines.
    Cons:
    Plugins often break when used in certain combinations making it nerve-wracking to upgrade.

    Read More

    VR

    Verified
    Reviewer

    Financial Services

    10000+ employees

    Used daily for more than 2 years

    Review source

    Reviewed November 2022

    Best CICD

    5

    Jenkins helps me to automate ton of manual tasks and saves lot of time and effort. Not just developers, it can be used as reporting tool for code analysis and functionality which will help the management.It is quite easy to setup and orchestrate pipeline.

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    4
    Customer support
    4
    Functionality
    icon
    Pros:
    Jenkins is easy to deploy and use. The process for onboarding the users and designing pipelines and test automations are very straight forward. It does not need any specific training and the interface is intuitive and supports various programming languages.
    Cons:
    I cannot find any major drawback in jenkins. I personally feel the documentation that provided in the interface could be improved, so that the users doesn't need refer the documentation seperately.

    Reasons for choosing Jenkins

    It has better interface for designing the pipeline and automation.

    Read More

    VR

    Verified
    Reviewer

    Information Technology and Services

    10000+ employees

    Used daily for more than 2 years

    Review source

    Reviewed June 2022

    Simply the best

    5

    I like working with Jenkin day in and out.

    Ratings Breakdown

    2
    Ease of use
    5
    Value for money
    3
    Customer support
    4
    Functionality
    icon
    Pros:
    Powerful CI/CD tool with so many extensibility options. Easily integrate with any technology. Be it .NET java node customize it as per requirement. Tag management and deployment Multi-branch support and deployment rollback strategy Docker image support. Integration with Third-party like Argo CD / Azure DevOps
    Cons:
    there is an initial learning curve associated with it. you would need to know the groovy script and also know some technical details on jenkin syntax but en

    Reasons for choosing Jenkins

    scalability, open-source, and extensibility and industry adoptation

    Reasons for switching to Jenkins

    scalability, open-source, and extensibility

    Read More

    Tamseel's profile

    Tamseel A.

    Verified reviewer

    Computer Software

    11-50 employees

    Used weekly for less than 2 years

    Review source

    Reviewed October 2019

    Jenkins is great open source continuous integration tool for large scale applications.

    4

    I have used Jenkins for few projects with team members, we used it because we needed more flexibility at configuration. It is the only choice when you need more control over integration and testing. It is hard to configure and install but that is the trade-off for control over customization and configuration. Jenkins is free of cost itself although you need to server to host it. We use Jenkins only for projects which require more configuration and security.

    Ratings Breakdown

    3
    Ease of use
    4
    Customer support
    5
    Functionality
    icon
    Pros:
    Currently Jenkins is the only CI tool which has the largest set of plugins, it gives you more control over how it should work, like you can customize pipeline of continuous integration and delivery. There are plugins allow you to run Jenkins in kubernetes and docker but we never ran it on containers. Huge number of plugins available for Jenkins which allow you to integrate with other tools and customize it to your needs, plugins are available at Jenkins update center. Great thing about Jenkins is it work on windows, Linux and mac OS. Cost of using Jenkins is free because its open source although you need server to host it, you must maintain and update and that's your responsibility.
    Cons:
    Jenkins is not easy to use you need to configure it and host it before using unlike tools like travis CI which is ready to be used. Learning curve is steep because it has lot of features and customization which is little bit hard at start. Hosting server is needed to host Jenkins, which means you also need to pay for hosting. Maintenance and updation is user responsibility.

    Reasons for switching to Jenkins

    You don't get control over configuration like Jenkins. There were project which needed security and could not be host on third party tools where as Jenkins can host on your own server. Larger set of plugin is also the reason of switching.

    Read More

    Hung's profile

    Hung V.

    Verified reviewer

    Computer Software

    1001-5000 employees

    Used weekly for more than 2 years

    Review source

    Reviewed December 2019

    Powerful CICD tool to handle all stage in pipeline

    5

    We use Jenkins as the main CICD in our project, we organize jobs with similar function into Group, we create jobs for the build, compile, and unit test each time a developer check-in their code to a specified branch and build a new version of artifact when having master branch commit. We add some additional plugin and create Jenkins jobs for run system test, automation test, and integration test automatically when having new commit to master and have jobs for deploy our new code to destination VMs on demand.

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    5
    Functionality
    icon
    Pros:
    Jenkins is very simple to installation and configuration as standalone or cluster, just a few clicks to get Jenkins ready, it is flexible and easy to create Pipeline and Job from UI or by YML file. Jenkins support many plugins allows it easy to integrate with other tool and software such as AWS, Sonar, JMeter... and Jenkins support almost major language and OS.
    Cons:
    Jenkins UI is simple and it is hard for manage when we have a large number of jobs and pipelines. It does not have features for tracking job history, sometimes accident deletes or changes a job and we unable to recover it.

    Reasons for choosing Jenkins

    We choose Jenkins as it is simple and flexible but powerfull to handle our CICD pipeline, it is popular and easy to find document and support from the community and easy to integrate with our source repository on Bitbucket, it also works well with our technology stack including Jmeter, Selenium, Java, Tomcat and AWS

    Read More

    Marek's profile

    Marek H.

    Verified reviewer

    Biotechnology

    201-500 employees

    Used weekly for more than 2 years

    Review source

    Reviewed May 2023

    Powerful tool, with not so nice user experience

    3

    Ratings Breakdown

    3
    Ease of use
    4
    Functionality
    icon
    Pros:
    I never encountered that something could not be done on Jenkins. Jenkins is very versatile tool for CICD purposes.
    Cons:
    The UI is a bit complex and the learning curve is steep. The UI of the website has not changed much in last years making it look a bit out-dated.We usually highly under-estimated time spent on any workflow that needed to be done in Jenkins.

    Reasons for switching to Jenkins

    (more specifically GitHub Actions) We decided that it suits better our use cases.

    Read More

    Salvatore's profile

    Salvatore R.

    Verified reviewer

    Information Technology and Services

    51-200 employees

    Used weekly for less than 2 years

    Review source

    Reviewed November 2019

    Jenkins is Mandatory for DevOps Style

    5

    Is the better tool to the CI/CD Deployment, for DevOps is a Must.

    Ratings Breakdown

    5
    Ease of use
    5
    Value for money
    5
    Customer support
    5
    Functionality
    icon
    Pros:
    I use Jenkins from 2 years now and is the best software con Continuous Integration and Continuous Deploy process. Have a lot of plugins integrated like as JaCoCo, sonar, maven etc. Develop and release are become very simply and automated with jenkins.
    Cons:
    The first Installation is not very simple, with docker can be improved. Any plugins have a problems with legacy version of Jenkins

    Reasons for choosing Jenkins

    Is a free basic tool and have a lot plugins integrated.

    Reasons for switching to Jenkins

    Swith to Other Customer

    Read More

    Shubham's profile

    Shubham K.

    Verified reviewer

    Information Technology and Services

    5001-10000 employees

    Used daily for less than 6 months

    Review source

    Reviewed February 2023

    Jenkins - Greatest of All Time for test automation.

    5

    my overall experience has been a great one so far

    Ratings Breakdown

    5
    Ease of use
    4
    Value for money
    5
    Customer support
    5
    Functionality
    icon
    Pros:
    what i like most is it provides wide range plugins.
    Cons:
    managing jenkins dashboard is little hard when we have too many jobs to be executed.

    Reasons for choosing Jenkins

    Because port flexibility feature available in TeamCity.

    Read More

    Showing 1 - 10 of 567 Reviews

    See what companies are saying about Software Advice