MCIDOC (MettleCI Documentation) Available Pages: MettleCI - Auto-Generated CLI Syntax Reference compliance query command syntax compliance test command syntax compliance unittest command syntax datastage ccmt command syntax datastage cleanup-projects command syntax datastage compile command syntax datastage create-project command syntax datastage delete-project command syntax datastage deploy command syntax datastage execute command syntax dsparams delete command syntax dsparams diff command syntax dsparams merge command syntax isx cat command syntax isx cut command syntax isx export command syntax isx import command syntax isx message-handlers command syntax isx set-params command syntax properties config command syntax remote download command syntax remote execute command syntax remote upload command syntax unittest generate command syntax unittest test command syntax Installation and Configuration Installation Topologies A Summary of MettleCI Components Standalone DataStage on Windows - Dedicated Agent Host Standalone DataStage on Windows - Consolidated Agent Host Standalone DataStage on Unix - Dedicated Agent Host Standalone DataStage on Different Versions - Concurrent use for upgrades Virtual Desktop Example Topology The Mettle Agent Host Using Multiple MettleCI Agents MettleCI requirements when upgrading DataStage to v11.7 MettleCI For DevOps - Technical Prerequisites MettleCI - Infrastructure Requirements MettleCI - User Accounts MettleCI - Firewall Rules & Security MettleCI - Software MettleCI - Component Connections Pre-installation checklist MettleCI Installation Walkthrough Videos Accessing the MettleCI Software Distribution Prerequisite Java Installation Installing MettleCI Workbench MettleCI Workbench Installation Process Installing or Upgrading Workbench on Unix Installing or Upgrading Workbench on Windows Upgrading MettleCI installations to Workbench build 1165 or later MettleCI Workbench Post-installation Setup MettleCI Workbench Setup Wizard MettleCI Workbench Initial Login MettleCI Workbench Configure First Project Integrating MettleCI Workbench and DataStage Designer on Windows Customizing your MettleCI Workbench Installation The MettleCI Workbench Configuration Files Explained Configuring MettleCI Workbench to use a Custom Port Number Configuring MettleCI Workbench to use HTTPS Configuring MettleCI Workbench to use HTTPS with an existing certificate Configuring MettleCI Workbench to use Custom App and Data Directories Configuring MettleCI Workbench to communicate with Git over HTTPS (legacy) Configuring MettleCI Workbench to communicate with Git over HTTPS Configuring MettleCI Workbench to access systems via an HTTP/S proxy Configuring MettleCI Workbench to increase session timeout Installing MettleCI Unit Test Harness How the Parallel Unit Test Harness Integrates with DataStage Installing or Upgrading the Parallel Job Unit Test Harness on Unix Installing or Upgrading the Parallel Job Unit Test Harness on Windows Installing or Upgrading the Server Job Unit Test Harness Configuring Jobs for Unit Testing Installing MettleCI Command Line Interface Installing MettleCI CLI on Windows Installing MettleCI CLI on Unix Installing or Upgrading Individual MettleCI CLI Commands Configuring your Compliance Repository Creating a Local Compliance Rule Git Repository Promoting a local Git repository to a remote repository TO DO - Setting up your Compliance Repository 🔒 🔒Setting up a Remote Compliance Repository TO DO - Setting Up a Remote Git Compliance Repository Switching between Local and Remote Git Repositories