Plugins guide

CloudBees Core, CloudBees Jenkins Distribution, CloudBees Jenkins Platform, and CloudBees Jenkins Enterprise 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 2.7.19.1 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 the plugin management 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/CloudBees Jenkins Distribution 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

    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

  • Jenkins Health Advisor by CloudBees

    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

Copyright © 2010-2019 CloudBees, Inc.Online version published by CloudBees, Inc. under the Creative Commons Attribution-ShareAlike 4.0 license.CloudBees and CloudBees DevOptics are registered trademarks and CloudBees Core, CloudBees CodeShip, CloudBees Jenkins Enterprise, CloudBees Jenkins Platform, CloudBees Jenkins Operations Center and DEV@cloud are trademarks of CloudBees, Inc. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Jenkins is a registered trademark of the non-profit Software in the Public Interest organization. Used with permission. See here for more info about the Jenkins project. The registered trademark Jenkins® is used pursuant to a sublicense from the Jenkins project and Software in the Public Interest, Inc. Read more at www.cloudbees.com/jenkins/about. Apache, Apache Ant, Apache Maven, Ant and Maven are trademarks of The Apache Software Foundation. Used with permission. No endorsement by The Apache Software Foundation is implied by the use of these marks.Other names may be trademarks of their respective owners. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this content, and CloudBees was aware of a trademark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this content, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein.