@socotra/deploy-cli
TypeScript icon, indicating that this package has built-in type declarations

3.6.0 • Public • Published

Socotra Deploy CLI

A command-line interface for deploying a Socotra configuration.

npm

Changelog

Installation

Install globally as a part of the @socotra/cli tools:

npm install -g @socotra/cli

Install as a globally available standalone tool:

npm install -g @socotra/deploy-cli

Install as a local package:

npm install @socotra/deploy-cli

Usage

Usage: socotra-deploy [options] [command]

Options:
  --ci                                          change output when running as a CI process
  --prod                                        deploy to production (i.e. non sandbox) environment
  --no-title                                    turn off title and banner output
  --no-banner                                   turn off banner output
  --no-styling                                  turn off terminal styling and colours
  --no-progress                                 turn off progress bars and spinners
  -V, --version                                 output the version number
  -h, --help                                    display help for command

Commands:
  zip [options] <folder> <archive>              create a Socotra tenant configuration archive ready for deployment
  file [options] <archive> <tenant>             deploy a Socotra tenant configuration archive
  folder [options] <folder> <tenant> [archive]  deploy a Socotra tenant configuration folder
  help [command]                                display help for command

Usage: zip

Usage: socotra-deploy zip [options] <folder> <archive>

create a Socotra tenant configuration archive ready for deployment

Options:
  -o, --overwrite  overwrite <archive> if it exists
  -h, --help       display help for command

Usage: file

Usage: socotra-deploy file [options] <archive> <tenant>

deploy a Socotra tenant configuration archive

Options:
  -c, --connect <name>       connect via Socotra profile
  -a, --api <url>            the fully qualified Socotra API URL
  -u, --username <username>  username
  -p, --password <password>  password
  -A, --adminApi <url>       the fully qualified Admin API URL (can be inferred from API URL)
  -m, --mode                 set the deployment mode
  --prod                     an alias for --mode production
  -h, --help                 display help for command

Usage: folder

Usage: socotra-deploy folder [options] <folder> <tenant> [archive]

deploy a Socotra tenant configuration folder

Options:
  -c, --connect <name>       connect via Socotra profile
  -a, --api <url>            the fully qualified Socotra API URL
  -u, --username <username>  username
  -p, --password <password>  password
  -A, --adminApi <url>       the fully qualified Admin API URL (can be inferred from the API)
  -o, --overwrite            overwrite [archive] if it exists
  -m, --mode                 set the deployment mode
  --prod                     an alias for --mode production
  -h, --help                 display help for command

Readme

Keywords

none

Package Sidebar

Install

npm i @socotra/deploy-cli

Weekly Downloads

70

Version

3.6.0

License

ISC

Unpacked Size

1.03 MB

Total Files

18

Last publish

Collaborators

  • devinclark27
  • leixuexxxx
  • centur
  • iquer.spindola
  • nick.cash
  • socotraadmin
  • niklong
  • vfateh
  • kgbolger
  • nwsocotra