Table of contents

Plugin management

CloudBees Core and CloudBees Jenkins Distribution include access to the CloudBees Assurance Program, which is enabled by default through the Beekeeper Upgrade Utility ("Beekeeper"). By monitoring plugin versions and comparing the configuration of your instance to plugins identified by CloudBees as verified, trusted, or unverified, Beekeeper provides "envelope enforcement" to provide stability and security.

Older products, CloudBees Jenkins Enterprise 1.x and CloudBees Jenkins Platform or higher, also use plugins to include functionality and also include access to the CloudBees Assurance Program.

If you are testing functionality known to require plugin versions newer than those currently identified as verified or trusted, you can disable the Beekeeper Upgrade Utility for the duration of your tests.

If you’re running CloudBees Core in a secured environment, refer to managing CloudBees Core plugins in a secured environment. Otherwise, refer to this guide to learn how to install and manage plugins from the UI and the command line.

Through the CloudBees Assurance Program, CloudBees classifies plugins into tiers according to how much risk to a given installation’s stability a given plugin may pose. See CloudBees plugin support policies for details.

Large Installation plugins

These plugins help administrators manage large numbers of jobs, projects, and teams.

Optimized Utilization plugins

CloudBees Core helps administrators make better use of existing resources with the following plugins:

Security plugins

CloudBees Core helps administrators secure their projects and their installations with the following plugins:

Cloud native plugins

Use these plugins with their respective cloud providers.

Manage builds plugins

These plugins help you manage your builds.

  • Restart Aborted Builds Plugin

    Save at least a partial record of every build immediately after it starts and after every configured build step

  • Consolidated Build View Plugin

    See which builds were run for what reason, and immediately jump to the console log for each

  • GitHub Branch Source Plugin

    Create a new project based on the repository structure from one or more GitHub users or organizations using Pipeline scripts in the repo

  • Pull Request Builder for GitHub Plugin

    Verify pull requests on a GitHub project and validate that the proposed changes comply to the Continuous Integration criteria you set

  • Long-Running Build Plugin

    Keep your build running uninterrupted on the agent machine even if the agent is reconnected or CloudBees Core/{CJD} is restarted during the "detached build" phase

  • Nodes Plus Plugin

    Gain additional functionality for managing build nodes, including the ability to assign owners to nodes who are notified when the node availability changes

  • Quiet Start Plugin

    Restart in "quieting down" state so that scheduled jobs don’t restart, useful for maintenance

  • SSH Build Agents Plugin

    Use an alternative SSH agent connector that uses a Non-Blocking I/O architecture

  • Template Plugin

    Provide users a simplified and directed experience for configuring jobs by only allowing users to define a few parameters to enforce consistency, best practices, and enterprise rules without overhead

  • Validated Merge Plugin

    Allow for fire-and-forget style development by verify that the commit is of a good quality and either pushing that change to the defined repository or notifying the developer of the failed test results

  • Pipeline Plugin Suite

    Enable a suite of plugins which supports implementing and integrating continuous delivery pipelines into Jenkins as code

Docker plugins

These plugin help you manage your Docker images and containers.

CloudBees support plugins

These plugins allow CloudBees to provide support.

  • CloudBees Assurance Program Plugin

    Automatically monitor and optionally modify plugins for compatibility

  • CloudBees Jenkins Advisor Plugin

    Upload a support bundle to CloudBees and receive advise about potential issues and recommendations based on the knowledge of CloudBees experts

  • Support Plugin

    Generate a bundle of all the commonly requested information used by CloudBees when resolving support issues, also available for download and installation into any Jenkins installation

  • User Activity Monitoring Plugin

    Count and monitor user licenses with User Activity Monitoring