Versions Compared

Key

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

Namespace

remote

Command

download

Plugin Name

remote

Plugin File

dm-bamboo-sftp-plugin.jar

Credentials

OS

Windows Client

-

Purpose

This command transfers files from a target host to the host where the command is being executed. This is typically used to download files from a DataStage Engine to a MettleCI Agent Host as part of a MettleCI-enabled build pipeline. This command…

Note that all directories matched by transfer patterns are created in the -destination folder.

Note

Note that the -privateKey parameter is the name of a private key file accessible your mettleci remote execute command. If used as part of a CI/CD pipeline then the build agent process running the command will need access to the specified private key file.

Syntax

See the examples below.

Include Page
remote download command syntax
remote download command syntax

Examples

Code Block
languagebash
$> mettleci remote download \
    -host my-engine.my-org.com \
    -username mci-user \ 
    -privateKey ~/.ssh/MyPrivateKey.pem \
    -source /source-dir \
    -destination /target-dir \ 
    -transferPattern DSParams

MettleCI Command Line (build 128)
(C) 2018-2022 Data Migrators Pty Ltd
Connecting to my-engine.my-org.com on port 22
Downloading 'DSParams' from remote directory '/source-dir' to local directory '/target-dir':
  DSParams - SUCCESS
Done. 1 file transferred.

See Also

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "remote_namespace"