Skip to main content
TrustRadius
Jenkins

Jenkins

Overview

What is Jenkins?

Jenkins is an open source automation server. Jenkins provides hundreds of plugins to support building, deploying and automating any project. As an extensible automation server, Jenkins can be used as a simple CI server or turned into a continuous delivery…

Read more
Recent Reviews
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is Jenkins?

Jenkins is an open source automation server. Jenkins provides hundreds of plugins to support building, deploying and automating any project. As an extensible automation server, Jenkins can be used as a simple CI server or turned into a continuous delivery hub for any project.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Would you like us to let the vendor know that you want pricing?

27 people also want pricing

Alternatives Pricing

What is CircleCI?

CircleCI is a software delivery engine from the company of the same name in San Francisco, that helps teams ship software faster, offering their platform for Continuous Integration and Continuous Delivery (CI/CD). Ultimately, the solution helps to map every source of change for software teams, so…

What is Buildkite?

Buildkite is a CI and build automation tool that combines the power of the user's own build infrastructure with the convenience of a managed, centralized web UI.

Return to navigation

Product Demos

CI/CD Pipeline Using Jenkins | Continuous Integration & Continuous Deployment | DevOps | Simplilearn

YouTube

Jenkins in Five Minutes

YouTube

12 Soft Pastel Techniques for Every Artist / PLUS Painting Demo

YouTube

DWTS - Troupe waltz demo w/opera singer Katherine Jenkins

YouTube

How to run Ansible playbook from Jenkins pipeline job | Ansible Jenkins Integration| DevOps Tutorial

YouTube

08 - Jenkins pipeline integration with git & maven | Jenkins Pipeline Tutorial

YouTube
Return to navigation

Product Details

What is Jenkins?

Jenkins Video

What is Jenkins?

Jenkins Integrations

Jenkins Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Jenkins is an open source automation server. Jenkins provides hundreds of plugins to support building, deploying and automating any project. As an extensible automation server, Jenkins can be used as a simple CI server or turned into a continuous delivery hub for any project.

Reviewers rate Performance highest, with a score of 8.9.

The most common users of Jenkins are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(438)

Attribute Ratings

Reviews

(1-25 of 69)
Companies can't remove reviews or game the system. Here's why
Score 10 out of 10
Vetted Review
Verified User
We use Jenkins in our continuous integration pipelines. With Jenkins, we build and test our microservices. We also make extensible use of the plugin capability (we also develop and maintain internal plugins) to cover complex build/testing scenarios.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We used Jenkins to implement deployment automation through CI/CD pipeline. Deployment has been easy now. We were building and deploying our applications manually into DEV, test and PRD environments. It was time consuming and it involved repetitive tasks, we used the jenkins to remove all these manual tasks.
May 22, 2023

Jenkins - review.

Muhammad Arsalan Niazi | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We utilized Jenkins to enable Continuous Integration and Deployment on 100s of our microservices. Deployed the Modular Pipelines architecture on Jenkins to enable seamless CI/CD between services utilizing different frameworks. So the thing is our pipelines facilitate the CI process from checking out code to building the artifact and then deploying it on Kubernetes.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
My company uses Jenkins for building, testing, and deploying our projects. Since you can have all these plugins and works with GitHub, Jenkins seems to be the obvious choice. Jenkins also offers code quality as it has plugins to check the code. This helps us as we know if the Jenkins run fails or goes below the score quality, then we can catch major problems before they are deployed.
Damon Darling | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The workflow begins with developers submitting pull requests containing their code changes and documentation. Jenkins automatically triggers builds, running unit tests to verify functionality and code analysis tools to assess quality and adherence to standards. Integration testing follows, ensuring seamless component interaction. User acceptance testing occurs in a dedicated environment, allowing stakeholders and users to provide feedback. Jenkins generates reports and notifications throughout the process, keeping stakeholders informed. Finally, upon review and approval, Jenkins handles the deployment to the production environment. This streamlined approach improves efficiency, consistency, and visibility, ensuring high-quality software releases.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
My team primarily uses Jenkins, an application deployment tool. We create automated jobs that test code and then deploy to servers/containers and restart the apps. We have also begun implementing several CI/CD uses where we are able to automate jobs to deploy container infrastructure code to Git and have runners automatically deploy into our environments.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
For nearly the last decade, we have used Jenkins as an automated build tool platform. My company does a lot of in-house app development. Like many other IT shops, Jenkins is a key component of continuous integration continuous deployment (CICD) pipelines. Allows us to schedule jobs automate film processes, deployment processes, server bounces, etc. It's capable of doing a myriad of options, anything from simply pushing a shell file to run token replacement, ant or Maven scripts, automated scheduled builds, on-demand execution, and trigger-based runs. We can even use it to interface with AWS for deployments to the cloud.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our organization uses Jenkins to pull source code from our SVN repository, build it and then deploy it. This allows us to effectively manage which version of the code is deployed to a specific environment. We control access to production builds to only a few individuals within our organization while giving developers the ability to deploy code to our development and test environments.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Jenkins in multiple ways. As part of the QA team, we use Jenkins to run all of our API tests automatically and report back to us. We have some tests that we have special emails for every time they run. We also use it to run our automated UI tests. On the dev side, we use Jenkins to control our builds; we have pipelines in place for our dev environments, qa environments, and formal and prod environments. We then can control which environments get built. We also have pipelines in place for after-power outages so that we can quickly and effectively bring all our servers back up, which run scripts to do so.
Eric Mintz | TrustRadius Reviewer
Score 3 out of 10
Vetted Review
Verified User
Incentivized
I used Jenkins to build and configure docker images and then deploy them to an AWS virtual private cloud (VPC). The Jenkins instance was responsible for automating the continuous integration and continuous deployment process (CI/CD) by receiving commit events from GitHub, extracting, building, and testing the source code, and then deploying when testing succeeds.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We use it for our continuous integration. Builds are made every time a PR is merged into a master. It works pretty slickly, and when it's working perfectly, nobody needs to really think about it. It just does its thing. Jenkins is fairly straightforward and good once it is set up.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using Jenkins as CI/CD tool. We have implemented Jenkins in Kubernetes with master and worker pods. Worker pods are automatically provision and depletion base on when job is triggered. first step is trigger, Jenkins pipeline will be triggered when code is pushed in Github in particular branch. second step is to build a docker image and push it docker registry and third to apply/deploy in k8s.
October 12, 2022

Jenkins makes life easy.

SHEETAL KUMAR MAURYA | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
All the client projects are deployed by using Jenkins in the development and production environment. Jenkins saves lots of time by automating the deployment process. It is easy to install and manage, so a non-Develop employee is also able to do a complete deployment of any app and project.
Sayam Jain | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Jenkins is one of the important tools which we are using in our organisation. With the help of Jenkins we have set up almost each and every automation our organisation is required. From the deployment of the software to the monitoring Jenkins is helping us in a very smart way. All the development is been pushed on the testing UAT and production servers with the help of Jenkins.
ANurag Tamrakar | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We're using Jenkins as a Continuous Integration and Continuous Deployment tool in our organization, We are deploying, administrating, and managing multiple instances of Jenkins for a large number of teams. As it supports multiple kinds of Jobs and pipelines it's well suited to all the teams across our organization. By decommissioning enterprise CI Tools we started Using Jenkins and we're saving a significant amount of money.
Caleb Kleveter | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Incentivized
Jenkins is the frontline tool used by our Device Integrations team to ensure a smooth release process for each version of our app, whether that is doing a feature build for our QA team, uploading a new version for release day, or simply making sure each new PR builds and passes our test suite before merging into our main build branch.
August 03, 2021

Jenkins

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Jenkins is used by my team to automate the build pipeline we have for our codebase. We use it to run builds on our code base automatically on a daily basis to help maintain the functionality of the code. It also automatically runs test cases for each push of code to our repository. It allows users to test their code in the cloud instead of locally and helps mimic a production environment.
July 30, 2021

Jenkins!

Score 9 out of 10
Vetted Review
Verified User
Incentivized
- Jenkins is used for orchestrating automated test, CI, CD pipelines at our organization
- It is being used by a number of departments including engineering
- It solves a big need for us which is being able to deliver software and value to customers reliably.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Jenkins as our build management software, and it is mostly used between the development and QA teams. We use it both in manual and automated builds. It allows the developers to work together and send a combined solution to the QA team. It also controls our versioning with minor builds and patches.
October 17, 2019

Jenkins CI/CD

Score 8 out of 10
Vetted Review
Verified User
Incentivized
Jenkins is the main workhorse supporting our build and deploy pipeline and is used by both developers and dev-ops alike. Jenkins provides a sort of single source of truth by running tests and verification steps to ensure that code going out to production is functional and safe. It also allows our team of over 100 developers to safely deploy production changes many times per day.
Richard Rout | TrustRadius Reviewer
Score 2 out of 10
Vetted Review
Verified User
Incentivized
We used Jenkins as our build server to execute build jobs and automated tests. The whole of engineering used it to build jobs and checking build status. Ensuring their branches would successfully run tests before merging to the master branch. It was a cheaper alternative to non-open-source competitors since it was free.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Jenkins is used across various teams in our organization. It is an integration tool where we use the CI/CD pipeline for continuous deployments of our microservices. This tool makes life easy to automate the process of deploying services into all environments ( staging, production, and development environments). It uses in all development life-cycle processes including build, document, test, package, stage, deploys, static analysis, and publishing.
October 16, 2019

Excellent CI/CD tool

Score 10 out of 10
Vetted Review
Verified User
Incentivized
We are using Jenkins for our CI/CD solution. It is used across all the departments in our org. we use Jenkins for various purposes. We use it deploying applications to various environments and taking the backups of the servers and restore them. We integrated Jenkins with various tools across the whole organization.
Return to navigation