Share this page

# Plugins

PulseUno includes an extensive set of plugins to use in chains.

Tip: You can add more chain plugins in addition to the standard PulseUno set. For details, see Use plugins.

In this topic:

## Build

Use these plugins to run builds.

Plugin | Description
--- | ---
Ant | Runs an Ant build.
CM Build | If your team uses Dimensions Build and you have existing build configurations, you can run the configurations in PulseUno.
Dimensions CM command line | Enables you to enter dmcli commands.
GitHub Action Runner Emulation | Runs GitHub Actions commands, emulating a GitHub Action Runner.
Gradle | Runs a Gradle build.
Jenkins | A continuous integration server that you can use with PulseUno to run and report on builds of changesets as they are delivered.
Makefile | Runs a build using a makefile.
Maven | Builds and distributes artifacts.
MSBuild | Runs an MSBuild.
Script | Runs a batch script (Windows) or shell script (Linux).
Visual Studio Build | Runs a Microsoft Visual Studio Build.

Back to top

## Capture

Use these plugins to capture built artifacts.

Plugin | Description
--- | ---
Capture to DA CodeStation | Captures built artifacts to Deployment Automation CodeStation. These artifacts represent deployable items such as files, images, databases, configuration materials, or any other assets associated with a software project.
Capture to Dimensions CM | Captures built artifacts to a Dimensions CM stream.
Capture to Directory | Captures built artifacts to a directory.
Capture to SCP/SFTP | Captures built artifacts to a workspace using secure copy (SCP) or to remote network server using Secure File Transfer Protocol (SFTP).

Back to top

## Container

Use these plugins for Docker images and containers.

Plugin | Description
--- | ---
Build a Docker Image | Builds a Docker image in which you can run applications.
Run a Docker Container | Creates a Docker container in which you can run Docker images.
Run Script in Docker Container | Use a command to run a script in a Docker container that is running, without logging into that container.

Back to top

## Dependency

Use these plugins to run a dependency analysis.

Plugin | Description
--- | ---
CycloneDx Dependency Detector | A lightweight software bill of materials (SBOM) specification designed for use in application security contexts and supply chain component analysis.
Maven Dependency Detection | Analyzes the dependencies of a project and determines which are: used and declared; used and undeclared; unused and declared.
npm Dependency Detection | Checks which modules you have used in your code and lists them as dependencies in your package.json.

Back to top

## Deployment

Use these plugins to run Deployment Automation deployments and processes:

Plugin | Description
--- | ---
Deploy via Deployment Automation | Imports and deploys a component using Deployment Automation.
Run a Deployment Automation Generic Process | Runs a generic process in Deployment Automation.

Back to top

## Fetch

Use these plugins to fetch sources from repositories.

Plugin | Description
--- | ---
Fetch from Dimensions CM | Fetches sources from a Dimensions CM repository.
Fetch from Git | Fetches sources from a Git repository.
Fetch from StarTeam | Fetches sources from a StarTeam repository.

Back to top

## Security and compliance

Use these plugins to identify security vulnerabilities in your code.

Plugin | Description
--- | ---
Dependency Vulnerabilities | Finds third-party dependencies in your code that may have known security vulnerabilities.
Fortify on Demand GitHub Actions | The GitHub Action Runner Emulation plugin that is configured to run Fortify on Demand static code analysis, produce a SARIF results file, and parse the SARIF file to generate findings.
Fortify SCA | Analyzes the source code and identifies the root causes of security vulnerabilities using Fortify SCA (Static Code Analyzer).
Fortify ScanCentral SAST | Offloads the translation and scanning phases of code analysis to remote Fortify ScanCentral SAST sensors. Can publish the scan results to Fortify SSC (Software Security Center) and pull them from Fortify SSC to generate findings in PulseUno.
Fortify SSC | Uploads scan results generated by Fortify SCA to Fortify SSC (Software Security Center).
SARIF file parser | Generates findings from SARIF files produced by static code analysis tools such as Fortify.
WhiteSource | Identiﬁes all the open-source components and dependencies in your build, reports any known security vulnerabilities, and lists their licenses.

Back to top

## Analysis

Use these plugins to analyze the quality of your code.

Plugin | Description
--- | ---
Checkstyle | Enforces coding standards.
Copyright header checker | Checks files for the presence of copyright statements or other snippets.
Kiuwan | Measures, analyzes, and verifies the quality of your code.
PMD | Analyzes source code and finds common programming bugs.
SonarQube | Inspects the quality of your code.

Back to top

## Test

Use these plugins to run tests.

Plugin | Description
--- | ---
CTest Parser | Parses CTest results files.
JUnit Parser | Parses JUnit results files.
LoadRunner | Runs OpenText Professional Performance Engineering performance test scenario.
LoadRunner Cloud | Runs OpenText Core Performance Engineering load tests.
UFT Developer Reports | Captures OpenText Functional Testing for Developers reports.
UFT One | Runs OpenText Functional Testing file system-based tests.
MSTest Parser | Parses MSTest results files.
NUnit Parser | Parses NUnit results files.
TestNG Parser | Parses TestNG results files.

Back to top

## Other plugins

These plugins provide statistics, notification, and other chain functions.

Plugin | Description
--- | ---
Changeset Summary | Counts the number of files added, deleted, and modified in each changeset.
Code Summarizer | Reports about lines in files, code languages, and other code-related information.
Email Notification | Sends email notifications to users.
Halt on Failure | Stops a chain if the previous plugin in the chain failed.
Microsoft Teams Notification | Adds a Microsoft Teams notification using WebHook.
Publish Results to OpenText Software Delivery Management | As part of the OpenText Software Delivery Management pipeline integration, sends the chain run results to OpenText Software Delivery Management. For details, see Publish chain results to OpenText Software Delivery Management.
Publish Results to GitHub | As part of the GitHub integration, sends the chain run results to a GitHub repository. For details, see Integrate with GitHub.
Run another chain | Runs another chain that you have created. For details, see Configure chains to run other chains.

Back to top

See also:

- Run chains
- Manage agents

https://admhelp.microfocus.com PulseUno 8942
Tips to improve your search results... PulseUno Help Center PulseUno Help 24.2 - 25.2 All View Local Help Center View Online Help Center Version: