Versions Compared

Key

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

Package Summary

...

Page Properties
idrelease

Package name

MettleCI 1.0

...

fp1

Release Date (yyyy-mm-dd)

2021-10-13

Package Contents

Function

File

Timestamp

Size

Type

Notes

Command Shell

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

Status
colourBlue
titleWINDOWS

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

Status
colourYellow
titleUNIX

ZIP

RPM

These Command Shell distributions each include a full set of the latest versions of all MettleCI CLI plugins (commands).

Workbench

dm-mettleci-workbench-1.0-1348-setup.exe 

Status
colourBlue
titleWINDOWS

dm-mettleci-workbench-1.0-1348.noarch.rpm 

Status
colourYellow
titleUNIX

EXE

RPM

Compliance Rules

dm-compliance-rules-175m.zip

ZIP

A ready-to-use Git repository folder

Sample Build Pipelines

mettleci-azure-template.zip

mettleci-gitlab-template.zip

mettleci-jenkins-template.zip

ZIP

ZIP

ZIP

Parallel Unit Test Harness

dm-unittest-harness-1.0-343-setup.exe 

...

Status
colourBlue
titleWINDOWS

dm-unittest-harness-1.0-343.noarch.rpm 

Status
colourYellow
titleUNIX

EXE

RPM

Server Unit Test Harness

dm-server-unit-test-harness-1.0-343.zip  

Status
colourBlue
titleWINDOWS
 
Status
colourYellow
titleUNIX

ZIP

This provides a Server interface to the capabilities provided by the Parallel test harness which must also be installed to provide unit test functionality.

CP4D Integration

workbench-icp4d-integration-1.0.zip

TXT

MettleCI CP4D integration scripts

Info

Note that to use this distribution you will need to source a MettleCI license file from the MettleCI Release v1.0 package.

All MettleCI v1.0 Fix Pack 1 package contents only include assets which are changed from those delivered in the initial v1.0 release and are supplied in this structure:

Code Block
.
├── Documentation
│ └── MCIDOC.zip                                                  # Archive of
├── README.pdf                                                    # This document
└── Software
    └── Distribution
        ├── CLI                                                   # MettleCI Command Line Interface
        │   ├── dm-mettleci-command-shell-1.1-179-dist.zip        # Windows
        │   └── dm-mettleci-command-shell-1.1-179.noarch.rpm      # Unix/Linux
        ├── Git Repos
        │   └── dm-compliance-rules-175m.zip                      # Sample MettleCI Compliance Rules
        ├── Unit Test Harness
        │   ├── dm-server-unit-test-harness-routine-1.0-343.zip   # Server UTH - All platforms
        │   ├── dm-unittest-harness-1.0-343-setup.exe             # Parallel UTH - Windows
        │   └── dm-unittest-harness-1.0-343.noarch.rpm            # Parallel UTH - Unix/Linux
        └── Workbench
            ├── dm-mettleci-workbench-1.0-1348-setup.exe          # Workbench for Windows DS Engines
            └── dm-mettleci-workbench-1.0-1348.noarch.rpm         # Workbench for Unix/Linux DS Engines
            └── CP4D
                └── workbench-icp4d-integration-1.0.zip           # MettleCI CP4D integration scripts

...

  • This release includes a number of scripts (along with supporting documentation) which support the integration of MettleCI into versions of IBM Cloud Pak for Data /wiki/spaces/MCIDOC/pages/1512439920.

MettleCI Workbench

  • MettleCI Workbench now supports associating different Work Item Management systems with each DataStage project (MCI-3615) (documentation)

  • MettleCI Workbench now supports HTTPS connections to Git services (MCI-3851) (documentation)

  • MettleCI Workbench now performs the Git Commit and Push using user-specific Git credentials rather than a generic application-wide SSH key (MCI-3851) (documentation)

  • MettleCI Workbench works with Git systems which no longer use ‘Master’ as the term for their default branch (MCI-4056)

  • Improved SSL protocol negotiation to support recent changes to IBM's proprietary JVM extensions (MCI-4116)

  • Multiple minor UI and reliability fixes (detailed below)

...