upload
From 0.3.1
Upload the lambda content from the current directory to a remote instance of trusted-cgi
.
Files defined in .cgiignore
file will be ignored (uses tar --exclude-form
syntax).
Important! aliases should be changed over alias command. If you uploaded new aliases manually via record in manifest a platform restart required (for re-index). It will be fixed in a future releases.
Usage:
cgi-ctl [OPTIONS] upload [upload-OPTIONS]
Help Options:
-h, --help Show this help message
[upload command options]
-l, --login= Login name (default: admin) [$LOGIN]
-p, --password= Password (default: admin) [$PASSWORD]
-P, --ask-pass Get password from stdin [$ASK_PASS]
-u, --url= Trusted-CGI endpoint (default: http://127.0.0.1:3434/) [$URL]
--ghost Disable save credentials to user config dir [$GHOST]
--independent Disable read credentials from user config dir [$INDEPENDENT]
-U, --uid= Lambda UID (if empty - dirname of input will be used) [$UID]
--input= Directory (default: .) [$INPUT]
Example 1 (lambda e0ed902f-4a9c-4c29-870d-f343f330b6ab
)
cgi-ctl upload -o e0ed902f-4a9c-4c29-870d-f343f330b6ab --url https://example.com/ -P
will ask password for admin
user, make archive and upload to the instance