KBEC-00432 - How to create a CloudBees CD (CloudBees Flow) Plugin

Article ID:360035056832
1 minute readKnowledge base

Issue

I would like to learn how to create a CloudBees CD (CloudBees Flow) plugin.

Resolution

There are a few options available when starting to create a plugin, we recommend you start with:

The CloudBees CD (CloudBees Flow) Plugin Development Framework (flowpdf in short) provides a combination of Tools, APIs and libraries which can be used to create a flow plugin in 4 steps. Refer to the Development Process section below.

That guide has a Tutorial section that walks you through the process:
Plugin Tutorial using the Framework

An alternative option for creating a plugin is the EC-Admin plugin which has a procedure named projectAsCode that will create a plugin from a project.

Depending on your use case, you may be able to use the API instead of writing a plugin. For more information, refer to CloudBees CD/RO APIs.

The documentation for other versions of the API can be found in the CloudBees CD/RO documentation.