Versions Compared

Key

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

...

Modify the MettleCI CLI configuration

By default, the MettleCI CLI checks the PATH environment variable to find the DataStage Client executablesThe MettleCI CLI locates all required DataStage executables relative to a known DataStage Client or Engine directory.

Edit the config.properties file to comment and uncomment lines appropriately so the file specifies configuration settings for UNIX:-

Code Block
languagenone
# MettleCI Command Line Interface Configure File
# (C)2018-2022 Data Migrators Pty Ltd
# This line is mandatory and tells the CLI where to find your MettleCI License
# file. If you are installing the CLI on the same tier as MettleCI Workbench
# then you should configure this line to point to the same license file used by
# Workbench (and referenced in its config.yml file).  This might be...
# Unix
license.file=../mettleci.lic
# Windows
# license.file=mettleci.lic

# If the DataStage client executables directory is not on your system path you
# should uncomment one of the following lines and ensure it correctly points to
# a directory containing the DataStage dsadmin executable.  Note that double
# backslashes are required for Windows systems.
# Unix
ds.client.path=/opt/IBM/InformationServer/Server/DSEngine/bin
# Windows
# ds.client.path=C:\\IBM\\InformationServer\\Clients\\Classic
Info

The MettleCI CLI will continue to work if ds.client.path is not set but will assume that all required executables are available on the operating system PATH. This is not a recommended configuration because it prevents MettleCI generating user friendly error reporting when required executables are not found.

Verify your install/upgrade

...