Extra Credit

Jenkins

Official docs outline

12 sections
  1. Getting Started

    Pipeline basics, controller and agent model, and first Pipeline.

  2. Pipeline

    Declarative and scripted Pipeline, stages and steps.

  3. Jenkinsfile

    Defining Pipeline in source control, environment variables, credentials and parameters.

  4. Pipeline Syntax

    Declarative directives, agent, stages, post conditions and scripted syntax.

  5. Shared Libraries

    Reusing Pipeline code across projects.

  6. Multibranch Pipelines

    Automatic Pipeline creation per branch and pull request.

  7. Agents and Nodes

    Distributed builds, inbound and SSH agents, labels and executors.

  8. Credentials

    Storing and using secrets in jobs.

  9. Plugins

    Installing and managing plugins and updates.

  10. Security

    Authentication, authorization, CSRF, agent-to-controller security and hardening.

  11. System Administration

    Backup, monitoring, reverse proxies, JVM and configuration as code.

  12. Scaling Jenkins

    Architecting for scale, controller sizing, and distributed builds.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

Versions and support

6 release lines
2.589 latest release, Nov 3, 2026
LineReleasedLatestSupport
2 Apr 20, 2016 2.589 Supported
2.568 Jun 10, 2026 2.568.3 Supported LTS
2.555 Mar 18, 2026 2.555.3 Ended Jun 10, 2026 LTS
2.541 Dec 10, 2025 2.541.3 Ended Apr 15, 2026 LTS
2.528 Sep 17, 2025 2.528.3 Ended Jan 21, 2026 LTS
2.516 Jun 24, 2025 2.516.3 Ended Oct 15, 2025 LTS

Source: endoflife.date

All 57