/
Remote Upload Command

Remote Upload Command

Purpose

The Remote Upload command provides a platform-agnostic mechanism to upload files from your build system to a target host. This command…

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

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

Examples

Successful upload

$> mettleci remote upload -host remote_host \ -username myuser \ -password mypassword \ -source "C:\source-dir/." \ -destination target-dir \ -transferPattern "filesystem/**/*,config/*" MettleCI Command Line (build 128) (C) 2018-2022 Data Migrators Pty Ltd Connecting to remote_host on port 22 Uploading 'filesystem/**/*,config/*' from local directory 'C:/source-dir/' to remote directory '/home/myuser/target-dir/': config\cleanup.sh - SUCCESS config\cleanup_unittest.sh - SUCCESS config\deploy.sh - SUCCESS config\DSParams - SUCCESS filesystem\deploy.sh - SUCCESS Done. 5 files transferred.

 

Failed upload

$> mettleci remote upload -host remote_host -username myuser -password mypassword -source "C:\source-dir/." -destination target-dir -transferPattern "bad_pattern/*" MettleCI Command Line (build 128) (C) 2018-2022 Data Migrators Pty Ltd Connecting to remote_host on port 22 Uploading 'bad_pattern/*' from local directory from local directory 'C:/source-dir/' to remote directory '/home/myuser/target-dir/': Done. 0 files transferred.

See Also

 

Related content

Remote Download Command
Remote Download Command
More like this
Remote Execute Command
Remote Execute Command
More like this
DataStage Deploy Command
DataStage Deploy Command
Read with this
Remote Namespace
Remote Namespace
Read with this
DSParams Merge Command
DSParams Merge Command
Read with this
Integrating Atlassian Jira with MettleCI Workbench
Integrating Atlassian Jira with MettleCI Workbench
Read with this

© 2015-2024 Data Migrators Pty Ltd.