Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
.
└── Software
    ├── CLI
    │   ├── dm-mettleci-command-shell-1.1-276287-dist.zip
    │   └── dm-mettleci-command-shell-1.1-276287.noarch.rpm
    ├── License
    │   ├── mettleci.lic
    │   └── properties.txt
    ├── Repositories
    │   ├── dm-compliance-rules-304.zip
    │   └── mettleci-repo-template-90.zip
    ├── S2PX
    │   ├── dm-s2px-analysis-plugin-1.0-157158.jar
    │   └── dm-s2px-conversion-plugin-1.0-722726.jar
    ├── Unit Test Harness
    │   ├── dm-unittest-harness-1.3-542527-setup.exe
    │   └── dm-unittest-harness-1.3-542527.noarch.rpm
    └── Workbench
        ├── dm-mettleci-workbench-1.3-1775-setup.exe
        └── dm-mettleci-workbench-1.3-1775.noarch.rpm

...

Function

File

Notes

Command Shell

dm-mettleci-command-shell-1.1-276287-dist.zip 

Status
colourBlue
titleWINDOWS

dm-mettleci-command-shell-1.1-276287.noarch.rpm 

Status
colourYellow
titleUNIX

These operating system-specific MettleCI Command Shell distributions each include a full set of the latest versions of all MettleCI CLI plugins.

Compliance Rules

dm-compliance-rules-304.zip

Status
titleALL PLATFORMS

A ready-to-deploy Git repository containing all the MettleCI sample Compliance Rules.

Template Git Repositories

mettleci-repo-examples-90.zip

Status
titleALL PLATFORMS

Contains two example Git repositories:

Unsupported Examples

Note that despite being fully tested with their respective CI/CD software, these assets are supplied without warranty or support and are provided to serve as examples of how you can use the MettleCI Command Line Interface to construct your own build and deployment pipelines to meet your unique requirements.

License

mettleci.lic

Status
titleALL PLATFORMS

properties.txt

Status
titleALL PLATFORMS

The MettleCI license file (valid to the end of 2099) required to enable MettleCI functionality, along with a human-readable properties file describing the license constraints.

Licence Update

If you download this MettleCI Release package from IBM Passport Advantage (or a similar IBM site excluding Fix Central) then it includes a full IBM OEM MettleCI license file.

Parallel Unit Test Harness

dm-unittest-harness-1.3-542527-setup.exe 

Status
colourBlue
titleWINDOWS

dm-unittest-harness-1.3-542527.noarch.rpm 

Status
colourYellow
titleUNIX

The MettleCI Parallel Job Unit Test Harness for installation on your Unix (.rpm) or Windows (.exe) DataStage Engine.

Workbench

dm-mettleci-workbench-1.3-1775-setup.exe 

Status
colourBlue
titleWINDOWS

dm-mettleci-workbench-1.3-1775.noarch.rpm 

Status
colourYellow
titleUNIX

The MettleCI Workbench Service.

S2PX

dm-s2px-analysis-plugin-1.0-157158.jar

Status
titleALL PLATFORMS

dm-s2px-conversion-plugin-1.0-722726.jar

Status
titleALL PLATFORMS

Two MettleCI CLI Plugins which perform pre-conversion analysis of a DSX containing Server Jobs and the Server-to-Parallel conversion of an ISX containing Server Jobs. See http://s2px.mettleci.io for more details.

...

  • Expansion of Compliance tagging to include new Compliance tagging-aware commands and example tags for all rules

  • Automation of the install/uninstall of the Server Unit Test Harness using two new MettleCI commands (install and uninstall)

    • … and consequent removal of the now-redundant dm-server-unit-test-harness-routine-1.3-xxx.zip package

  • Introduction of example pipelines using Atlassian Bamboo Specs (YAML-based pipeline definitions)

    • … and consequent removal of the now-redundant mettleci deploy devops-pipeline command

  • Support for using external Git repositories (e.g. GitHub) in Azure DevOps projects

  • A variety of minor bug fixes and improvements

  • More new Compliance rules (detailed below) targeted at customers planning to migrate their DataStage solutions to Cloud Pak

  • Significant changes to the underpinnings of MettleCI to prepare for a forthcoming release which will feature…

    • Replacement of the existing Workbench application with a new application using IBM’s Carbon UI framework

    • Native integration of MettleCI functionality into the Cloud Pak DataStage NextGen interface 

New MettleCI Compliance Rules and Capabilities

...

These are cross-module fixes, often related to security enhancements or updates to third party libraries.

Issue Reference

Summary

MCI-5503

Security - Resolve CRITICAL CVE on Apache SSH library

...