BMC plugins


BMC provides a continuous growing set of plugins that allow connecting to the mainframe and using BMC's (and other) tools within a Jenkins job/pipeline.

BMC AMI Common Configuration

The BMC AMI Common Configuration plugin allows defining and storing configuration settings that are used by and shared between the other BMC plugins.

Tip

There is no code that can be or needs to be generated to use the plugin.

BMC AMI DevX Code Pipeline Operations Plugin

The BMC AMI DevX Code Pipeline Operations allows using Code Pipeline REST API operations without having to code native http requests.

Tip

In the Pipeline Syntax generator, the plugin can be accessed via the Sample Step dropdown entries

  • ispwOperation - for http requests against the Code Pipeline REST API
  • ispwRegisterWebhook - to create and return a Code Pipeline webhook
  • ispwWaitForWehook - to wait for a Code Pipeline webhhok

BMC AMI DevX Source Code Download for Endevor, PDS, and Code Pipeline

The BMC AMI DevX Source Code Download for Endevor, PDS, and Code Pipeline plugin allows downloading source code and other assets stored in mainframe SCM tools:

  • Code Pipeline
  • Endevor
  • Plain PDS

Tip

In the Pipeline Syntax generator, the plugin can be accessed via the Sample Step dropdown entry checkout, followed by the SCM dropdown entries:

  • Code Pipeline Container
  • Code Pipeline Repository
  • Endevor
  • Git
  • PDS

respectively.

BMC AMI DevX Total Test

The BMC AMI DevX Total Test plugin allows execution of Total Test unit and functional test scenarios and suites and retrieving of the results. The results will be downloaded and stored in html format as well as xml format for further use by SonarQube. Collection of Code Coverage data can be triggered alongside the execution of the unit tests.

Tip

In the Pipeline Syntax generator, the plugin can be accessed via the Sample Step dropdown entry step, followed by the Build Step dropdown entry Total Test.

BMC Compuware Xpediter Code Coverage

The BMC Compuware Xpediter Code Coverage plugin allows querying a Code Coverage repository and downloading the results. These results will be stored in xml format for further use by SonarQube.

Tip

In the Pipeline Syntax generator, the plugin can be accessed via the Sample Step dropdown entry step, followed by the Build Step dropdown entry Retrieve Xpediter Code Coverage Statistics.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*