Jenkins

Open source

Open-source automation server for build, test, and deployment pipelines

Jenkins is a self-hosted automation server that runs CI/CD pipelines defined as code (Jenkinsfile), extended through a large plugin ecosystem.

CI/CDOpen sourceSelf-hostedWeb
Visit official website
CategoryCI/CD
AccessSelf-hosted
LicenseVerify license
Founded2011
Profile views18
Latest sourcejenkins-2.583
Overview

What is Jenkins?

Jenkins began as Hudson in 2004 and was renamed Jenkins in 2011 after a licensing and trademark dispute with Oracle split the community. It is now stewarded under the Continuous Delivery Foundation (part of the Linux Foundation). Jenkins runs on a controller/agent architecture: the controller schedules and tracks jobs, while agents (static or dynamically provisioned) execute the actual build and test steps.

Read the full overview

Pipelines are typically defined as code in a Jenkinsfile checked into the repository, using Jenkins's declarative or scripted Pipeline syntax. Functionality beyond the core is added through plugins - for source control, cloud providers, notification channels, and deployment targets.

Sources checked 27 September 2026: Pipeline documentation, architecture overview.

JenkinsCI/CD

Open-source automation server for build, test, and deployment pipelines

Open sourceSelf-hostedOpen source
Why teams use it

Key capabilities

  • Pipeline as code: Define build, test, and deploy stages in a versioned Jenkinsfile.
  • Plugin ecosystem: Extend Jenkins with integrations for source control, cloud, and notification tools.
  • Distributed builds: Run jobs across static or dynamically provisioned agents.
  • Self-hosted control: Operate the controller and agents on your own infrastructure.
API access Open-source code Self-hosted deployment Web
Use cases

Where Jenkins fits

Plan controller upgrades, agent provisioning, and plugin patching as ongoing maintenance work, not one-time setup. Keep pipeline definitions in version control alongside the code they build.

Choose for your workload

Positioning and limitations

Choose Jenkins when a team wants full control over its CI/CD infrastructure and is willing to operate and patch the controller and agents itself. Its plugin ecosystem covers most integrations, but plugin maintenance and security updates become an ongoing responsibility as the install grows.

Why it matters

A solid pilot builds a real branch through a Jenkinsfile pipeline, provisions an agent to run it, and confirms the team can keep plugins and the controller patched without a dedicated full-time maintainer.

“Open-source automation server for build, test, and deployment pipelines”

Technical details

Access
Self-hosted
Source model
Open source
License
Verify license
Founded
2011
Headquarters
Open Source Project
Pricing model
Open source
API
Available
Version reference
jenkins-2.583 ↗
Source checked
September 27, 2026
Before you shortlist

What to verify

Start from the users, systems and operating responsibilities the tool needs to support.

  • Confirm current features, licensing and support terms.
  • Validate deployment, data location and access control.
  • Test integrations, exports and recovery workflows.
Evaluation methodology →
Community experience

Reviews of Jenkins

No published reviews yet.

Loading review form…

Continue with the publisher

Official resources

Documentation ↗Source code ↗
Official product resources

Explore Jenkins

Open-source automation server for build, test, and deployment pipelines

Get started with Jenkins View documentation
  • Open source
  • Self-hosted
  • API available
  • Web access