Fork us on GitHub
Continuous Integration and Continuous Delivery

As an extensible automation server, Jenkins can be used as a simple CI server or turned into the continuous delivery hub for any project.

Easy installation

Jenkins is a self-contained Java-based program, ready to run out-of-the-box, with packages for Windows, Mac OS X and other Unix-like operating systems.

Easy configuration

Jenkins can be easily set up and configured via its web interface, which includes on-the-fly error checks and built-in help.


With hundreds of plugins in the Update Center, Jenkins integrates with practically every tool in the continuous integration and continuous delivery toolchain.


Jenkins can be extended via its plugin architecture, providing nearly infinite possibilities for what Jenkins can do.


Jenkins can easily distribute work across multiple machines, helping drive builds, tests and deployments across multiple platforms faster.

    Getting started with Jenkins

  1. Step 1

    Download Jenkins

    Pick a package for your platform to get started quickly.

  2. Step 2

    Create a Pipeline

    Define a pipeline for automating build, test and delivery of your project.

  3. Step 3

    Discover Plugins

    Customize Jenkins with plugins to fit your specific needs.

  4. Step 4


    Learn, help others, and contribute to making Jenkins better!

Recent Blog Posts

We thank the following organizations for their major commitments to support the Jenkins project.

We thank the following organizations for their support of the Jenkins project through free and/or open source licensing programs.