Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
hiddentrue
idmettleci-cli

Namespace

datastage

Command

compile

Plugin Name

datastage

Plugin File

dm-dscompile-plugin.jar

Credentials

IS/DS

Windows Client

Y

...

Purpose

Compiles a DataStage Job producing a jUnit-compatible testing output that can be utilised by built tools orchestrating a CI/CD pipeline.

This command produces a JUnit-compatible XML file called mettleci_compilation.xml which reports each individual job’s compilation result.

This command is also incorporated into the mettleci datastage ccmt command (documentation here).

Syntax

...

Include Page
datastage compile command syntax
datastage compile command syntax

...

Code Block
$> mettleci datastage compile \
   -domain test2-svcsservice_tier.datamigrators.io:59445 \
   -username isadmin \
   -password isadminpwd mypassword \
   -server test2-engnengine_tier.datamigrators.io \
   -project dstage1 \
   -include-job-in-test-name
Analyzing assets to compile
Compilation folder location = C:\Apps\command-shell\log\compiliation
Attempting to compile with 4 working threads.
Compiling DataStage jobs...
 * Compile 'test2-engnengine_tier.datamigrators.io/dstage1/Jobs/Load/LD_STOCKITEM.pjb' - COMPLETED
 * Compile 'test2-engnengine_tier.datamigrators.io/dstage1/Jobs/Load/LD_SALE.pjb' - COMPLETED
 * Compile 'test2-engnengine_tier.datamigrators.io/dstage1/Jobs/Load/LD_SUPPLIER.pjb' - COMPLETED
 * Compile 'test2-engnengine_tier.datamigrators.io/dstage1/Jobs/Load/LD_STOCK_HOLDING.pjb' - COMPLETED
Compilation complete

...

hiddentrue

Here's what you need to re-create/update this railroad diagram on this page.

Go to https://tabatkins.github.io/railroad-diagrams/generator.html and use this source code:

...