Skip to content

Creating Plugins

About Plugins

Plugins are individual blocks that power your orchestrator. You can create your own plugins or use and customize plugins shared by the OpenTestFactory community.

Creating a Generator Plugin

In this guide you will learn how to build a generator plugin.

Creating a Provider Plugin

This guide shows you the minimal steps required to build a provider plugin.

Deploying a Plugin

There are multiple way you can deploy your plugins.

Descriptor Syntax

You can create plugins to perform tasks in your workflows. Plugins require a metadata file that uses YAML syntax.

Notifications

A plugin typically consumes events and may produce events on its own. It may also produce notifications, which are events that may be consumed by other services that only carry informational elements.