Use plugins

This sections describes the plugins provided with PulseUno and how to enable or disable them.

For a list of available chain plugins, see Plugins overview.

Built-in and bundled plugins

PulseUno includes bundled and built-in plugins:

Built-in plugins Built-in plugins can be upgraded or replaced only when you upgrade PulseUno. They are core to the product and are not expected to change without changes to PulseUno.
Bundled plugins Bundled plugins are standard plugins that are shipped with PulseUno. You can overwrite them as long as the newer versions are backwards compatible with your PulseUno version.

Except where specified, all plugins are either bundled or built-in.

Plugins described in this section contain the following information:

  • A description of what the plugin does.

  • Prerequisites, if any, such as external tools that the plugin depends on.

  • Configuration details, such as global server configuration files that must be set up, the parameters that you specify when adding a plugin step to a chain, and whether the plugin needs to be in a chain that uses a workspace.

    A workspace is a directory allocated to a chain when the chain runs. The workspace is populated with the stream/branch content (files), so that the plugins in the chain can analyze the stream/branch content and report findings back to PulseUno. Workspaces are limited, and a chain may be delayed until one is allocated. Workspace directories are located in the PulseUno data directory.

The notation ${dataDir} refers to the PulseUno data directory on the PulseUno server, for example:

Windows C:\ProgramData\Micro Focus\PulseUno
UNIX/Linux /opt/microfocus/PulseUno/data

Note: To specify the file path in .properties files, use either a slash (/) (Windows and UNIX) or backslash (\) (Windows only) as a filename separator. If you use backslash (\), escape it with another backslash. For example: file.path=C:\\TEMP\\myfile.bin

Back to top

Custom plugins

Additional and upgraded plugins may be available for download from the Community page.

You can write your own plugin implementations if you have site-specific requirements or in-house utilities that you want to integrate with PulseUno. For details, see Pulse Java SDK.

Back to top

Enable or disable plugins

As an administrator, you can enable or disable the plugins installed in your environment, and view the results of recent plugin runs.

To enable or disable a plugin:

  1. In PulseUno, navigate to Administration > Plugins.

  2. To enable a plugin, click Enable next to the plugin.

    To disable a plugin, click Disable.

    Note: If you disable a plugin that is included in a chain, the plugin step is skipped when the chain runs.

If your PulseUno instance is a part of the Dimensions CM installation, you can install more plugins. For details, see the Dimensions CM help.

Back to top

See also: