Jenkins automation server https://www.jenkins.io
  • Java 87.1%
  • HTML 6.6%
  • JavaScript 3%
  • SCSS 2.2%
  • Groovy 0.4%
  • Other 0.6%
Find a file
renovate[bot] c61f51cf5f
Lock file maintenance (#27021)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-04 06:03:40 -06:00
.github Update dawidd6/action-send-mail action to v18 (#26998) 2026-06-26 08:12:01 -06:00
.idea [JENKINS-73278] Migrate core from EE 8 to EE 9 (#9672) 2024-09-03 14:59:04 -07:00
.mvn Update dependency io.jenkins.tools.incrementals:git-changelist-maven-extension to v1.13 (#11048) 2025-09-08 13:24:45 -07:00
bom Update dependency commons-logging:commons-logging to v1.4.0 (#26952) 2026-06-19 10:54:44 -06:00
cli fix: Search for ECDSA and Ed25519 keys in default SSH key locations (#26954) 2026-06-22 19:35:12 -06:00
core Restrict elements in PersistedList and COWL on deserialization (#26918) 2026-07-03 08:58:35 -06:00
coverage [maven-release-plugin] prepare for next development iteration 2025-11-11 16:33:16 +00:00
docs Adapt docs for Jira migration (#11291) 2025-11-25 14:32:38 +00:00
src Keep modal dialogs fixed to the viewport (#27028) 2026-07-04 10:40:05 +01:00
test Fix Plugin Manager links without wiki URL (#26976) 2026-07-03 08:59:07 -06:00
war Update dependency io.jenkins.plugins:jackson3-api to v3.2.0-89.v014d02108ea_7 (#27025) 2026-07-03 09:00:04 -06:00
websocket [maven-release-plugin] prepare for next development iteration 2025-11-11 16:33:16 +00:00
.babelrc [JENKINS-73744] npm scripts lint:fix do not work (#9718) 2024-09-16 10:40:32 +01:00
.editorconfig Use symbols for build status (#8705) 2023-11-27 20:36:43 +01:00
.git-blame-ignore-revs Ignore #6149 for purposes of git blame (#11228) 2025-10-22 20:51:01 -06:00
.gitattributes Move Webpack build to the same Maven module from which it is invoked (#9823) 2024-10-12 11:46:18 -07:00
.gitignore Download Yarn Berry with Corepack rather than Yarn 1.x (#9772) 2024-10-02 08:49:10 -06:00
.jenkins Update name in .jenkins (#7813) 2023-04-05 12:15:34 +02:00
.perltidyrc Apply Perltidy to translation-tool.pl (#6326) 2022-03-05 07:34:35 -08:00
.prettierignore [JENKINS-70788] Limit frontend linters to Jenkins source directories (#27008) 2026-07-03 08:59:21 -06:00
.prettierrc.json Enable prettier 2022-08-25 21:50:13 +01:00
.stylelintrc.js Refine dialog component (#26033) 2026-02-09 11:13:51 -07:00
.yarnrc.yml Download Yarn Berry with Corepack rather than Yarn 1.x (#9772) 2024-10-02 08:49:10 -06:00
ath.sh Update jenkins/ath Docker tag to v6703 (#27020) 2026-07-01 10:00:44 -06:00
CITATION.cff Fix CITATION syntax (#11131) 2025-09-30 09:46:03 +02:00
CONTRIBUTING.md Update contributing.md to reflect Java 25 (#26037) 2026-01-03 17:41:55 +01:00
eslint.config.cjs [JENKINS-70788] Limit frontend linters to Jenkins source directories (#27008) 2026-07-03 08:59:21 -06:00
Jenkinsfile chore(Jenkinsfile) only keeps the 10 last builds on PRs (#26968) 2026-06-19 11:00:33 -06:00
LICENSE.txt Fix typo in LICENSE file. 2011-09-11 16:12:09 +02:00
licenseCompleter.groovy Consistent Jelly version for commons-jelly-tags-xml (#10131) 2025-01-09 10:41:23 -08:00
package.json Update dependency webpack to v5.108.3 (#27027) 2026-07-03 09:00:34 -06:00
packaging-ref.txt Capture the corresponding branch/tag in jenkinsci/packaging to be used. 2018-05-10 08:55:05 +12:00
pom.xml Update dependency com.puppycrawl.tools:checkstyle to v13.7.0 (#27018) 2026-07-01 10:00:08 -06:00
postcss.config.js Move Webpack build to the same Maven module from which it is invoked (#9823) 2024-10-12 11:46:18 -07:00
README.md Exchange app.gitter.im URLs with matrix.to (#26676) 2026-04-19 16:21:19 +01:00
translation-tool.pl Refactor translation-tool.pl (#6317) 2022-03-06 08:11:38 -08:00
update-since-todo.py Don't fail when no @since tags are found in @since updater (#11135) 2025-10-01 10:27:28 +01:00
webpack.config.js Adopt experimental App Bar API for jobs (#26510) 2026-04-20 23:11:59 +01:00
yarn.lock Lock file maintenance (#27021) 2026-07-04 06:03:40 -06:00

Jenkins logo

Jenkins Regular Release Jenkins LTS Release Docker Pulls CII Best Practices Reproducible Builds Gitter


Table of Contents


About

In a nutshell, Jenkins is the leading open-source automation server. Built with Java, it provides over 2,000 plugins to support automating virtually anything, so that humans can spend their time doing things machines cannot.

What to Use Jenkins for and When to Use It

Use Jenkins to automate your development workflow, so you can focus on work that matters most. Jenkins is commonly used for:

  • Building projects
  • Running tests to detect bugs and other issues as soon as they are introduced
  • Static code analysis
  • Deployment

Execute repetitive tasks, save time, and optimize your development process with Jenkins.

Downloads

The Jenkins project provides official distributions as WAR files, Docker images, native packages and installers for platforms including several Linux distributions and Windows. See the Downloads page for references.

For all distributions Jenkins offers two release lines:

  • Weekly - Frequent releases which include all new features, improvements, and bug fixes.
  • Long-Term Support (LTS) - Older release line which gets periodically updated via bug fix backports.

Latest releases:

Jenkins Regular Release Jenkins LTS Release

Getting Started (Development)

For more information on setting up your development environment, contributing, and working with Jenkins internals, check the contributing guide and the Jenkins Developer Documentation.

Source

Our latest and greatest source of Jenkins can be found on GitHub. Fork us!

Contributing to Jenkins

New to open source or Jenkins? Heres how to get started:

For more information about participating in the community and contributing to the Jenkins project, see this page.

Documentation for Jenkins core maintainers is in the maintainers guidelines.

News and Website

All information about Jenkins can be found on our official website, including documentation, blog posts, plugin listings, community updates, and more.

Stay up-to-date with the latest Jenkins news, tutorials, and release notes:

Follow Jenkins on social media to stay connected with the community:

Governance

The Jenkins project is governed by an open source community. To learn more about the governance structure, project leadership, and how decisions are made, visit the Governance Page.

Adopters

Jenkins is trusted by millions of users and adopted by thousands of companies around the world — from startups to enterprises — to automate their software delivery pipelines.

Explore the Adopters Page and https://stories.jenkins.io to see:

  • Companies and organizations using Jenkins
  • Success stories and case studies
  • How Jenkins is used in different industries

If your company uses Jenkins and you'd like to be featured, feel free to submit your story!

License

Jenkins is licensed under the MIT License.