0.0.12 • Published 1 year ago

mcld v0.0.12

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Medusa Platform CLI

Usage

$ npm install -g mcld
$ mcld COMMAND
running command...
$ mcld (--version)
mcld/0.0.12 darwin-arm64 node-v20.11.0
$ mcld --help [COMMAND]
USAGE
  $ mcld COMMAND
...

Commands

mcld accounts

View the accounts you have access to

USAGE
  $ mcld accounts

DESCRIPTION
  View the accounts you have access to

See code: src/commands/accounts/index.ts

mcld accounts create

View the accounts you have access to

USAGE
  $ mcld accounts create -n <value> [-b <value>]

FLAGS
  -b, --billing_email=<value>  Billing email of the account
  -n, --name=<value>           (required) Name of the account

DESCRIPTION
  View the accounts you have access to

See code: src/commands/accounts/create.ts

mcld accounts invite

Get an invite token for the account

USAGE
  $ mcld accounts invite

DESCRIPTION
  Get an invite token for the account

See code: src/commands/accounts/invite.ts

mcld accounts select

Open browser to log into MCLOUD

USAGE
  $ mcld accounts select

DESCRIPTION
  Open browser to log into MCLOUD

See code: src/commands/accounts/select.ts

mcld autocomplete [SHELL]

Display autocomplete installation instructions.

USAGE
  $ mcld autocomplete [SHELL] [-r]

ARGUMENTS
  SHELL  (zsh|bash|powershell) Shell type

FLAGS
  -r, --refresh-cache  Refresh cache (ignores displaying instructions)

DESCRIPTION
  Display autocomplete installation instructions.

EXAMPLES
  $ mcld autocomplete

  $ mcld autocomplete bash

  $ mcld autocomplete zsh

  $ mcld autocomplete powershell

  $ mcld autocomplete --refresh-cache

See code: @oclif/plugin-autocomplete

mcld builds list

View recent builds for a project

USAGE
  $ mcld builds list [-p <value>] [-e <value>]

FLAGS
  -e, --env=<value>      Environment id or alias
  -p, --project=<value>  Project id or alias

DESCRIPTION
  View recent builds for a project

See code: src/commands/builds/list.ts

mcld builds subscribe [BUILD_ID]

Follow the build progress

USAGE
  $ mcld builds subscribe [BUILD_ID] -p <value> -e <value>

FLAGS
  -e, --env=<value>      (required) Environment id or alias
  -p, --project=<value>  (required) Project id or alias

DESCRIPTION
  Follow the build progress

See code: src/commands/builds/subscribe.ts

mcld config get KEY

View the projects you have accesss to

USAGE
  $ mcld config get KEY -p <value> -e <value>

FLAGS
  -e, --env=<value>      (required) Environment id or alias
  -p, --project=<value>  (required) Project id or alias

DESCRIPTION
  View the projects you have accesss to

See code: src/commands/config/get.ts

mcld config list

View the projects you have accesss to

USAGE
  $ mcld config list -p <value> -e <value>

FLAGS
  -e, --env=<value>      (required) Environment id or alias
  -p, --project=<value>  (required) Project id or alias

DESCRIPTION
  View the projects you have accesss to

See code: src/commands/config/list.ts

mcld config set KEY VALUE

View the projects you have accesss to

USAGE
  $ mcld config set KEY VALUE -p <value> -e <value>

FLAGS
  -e, --env=<value>      (required) Environment id or alias
  -p, --project=<value>  (required) Project id or alias

DESCRIPTION
  View the projects you have accesss to

See code: src/commands/config/set.ts

mcld environments create

Create a new environment for a project

USAGE
  $ mcld environments create -p <value> -a <value> -b <value> [-t prod|dev]

FLAGS
  -a, --alias=<value>    (required)
  -b, --branch=<value>   (required)
  -p, --project=<value>  (required)
  -t, --type=<option>    [default: dev]
                         <options: prod|dev>

DESCRIPTION
  Create a new environment for a project

See code: src/commands/environments/create.ts

mcld environments delete

Create a new environment for a project

USAGE
  $ mcld environments delete -p <value> -e <value>

FLAGS
  -e, --env=<value>      (required)
  -p, --project=<value>  (required)

DESCRIPTION
  Create a new environment for a project

See code: src/commands/environments/delete.ts

mcld help [COMMAND]

Display help for mcld.

USAGE
  $ mcld help [COMMAND...] [-n]

ARGUMENTS
  COMMAND...  Command to show help for.

FLAGS
  -n, --nested-commands  Include all nested commands in the output.

DESCRIPTION
  Display help for mcld.

See code: @oclif/plugin-help

mcld invite accept

View the accounts you have access to

USAGE
  $ mcld invite accept -t <value>

FLAGS
  -t, --invite_token=<value>  (required) The invite token

DESCRIPTION
  View the accounts you have access to

See code: src/commands/invite/accept.ts

mcld login

Open browser to log into MCLOUD

USAGE
  $ mcld login

DESCRIPTION
  Open browser to log into MCLOUD

See code: src/commands/login/index.ts

mcld logs

View application logs

USAGE
  $ mcld logs -p <value> -e <value>

FLAGS
  -e, --env=<value>      (required) Environment id or alias
  -p, --project=<value>  (required) Project id or alias

DESCRIPTION
  View application logs

See code: src/commands/logs/index.ts

mcld logs build [BUILD_ID]

View the projects you have accesss to

USAGE
  $ mcld logs build [BUILD_ID] -p <value> -e <value>

FLAGS
  -e, --env=<value>      (required) Environment id or alias
  -p, --project=<value>  (required) Project id or alias

DESCRIPTION
  View the projects you have accesss to

See code: src/commands/logs/build.ts

mcld projects build

Build a project environment.

USAGE
  $ mcld projects build -p <value> -e <value>

FLAGS
  -e, --env=<value>      (required) Environment id or alias.
  -p, --project=<value>  (required) Project id or alias. View your projects with `projects list`

DESCRIPTION
  Build a project environment.

See code: src/commands/projects/build.ts

mcld projects create

Create a new project from a GitHub repository

USAGE
  $ mcld projects create -o <value> -r <value> -R <value>

FLAGS
  -R, --region=<value>  (required) The region to deploy the project to.
  -o, --owner=<value>   (required) The GitHub repository owner. (Organization or username)
  -r, --repo=<value>    (required) The GitHub repository name.

DESCRIPTION
  Create a new project from a GitHub repository

See code: src/commands/projects/create.ts

mcld projects delete

Delete a project and its environments.

USAGE
  $ mcld projects delete -p <value>

FLAGS
  -p, --project=<value>  (required) Project id or alias

DESCRIPTION
  Delete a project and its environments.

See code: src/commands/projects/delete.ts

mcld projects list

View the projects you have accesss to

USAGE
  $ mcld projects list

DESCRIPTION
  View the projects you have accesss to

See code: src/commands/projects/list.ts

mcld signup

Create a new platform user

USAGE
  $ mcld signup -e <value> -p <value> [-t <value>]

FLAGS
  -e, --email=<value>         (required) Email for the new user
  -p, --password=<value>      (required) Password for the new user
  -t, --invite_token=<value>  An invite token for an account

DESCRIPTION
  Create a new platform user

See code: src/commands/signup/index.ts

mcld update [CHANNEL]

update the mcld CLI

USAGE
  $ mcld update [CHANNEL] [-a] [--force] [-i | -v <value>]

FLAGS
  -a, --available        See available versions.
  -i, --interactive      Interactively select version to install. This is ignored if a channel is provided.
  -v, --version=<value>  Install a specific version.
      --force            Force a re-download of the requested version.

DESCRIPTION
  update the mcld CLI

EXAMPLES
  Update to the stable channel:

    $ mcld update stable

  Update to a specific version:

    $ mcld update --version 1.0.0

  Interactively select version:

    $ mcld update --interactive

  See available versions:

    $ mcld update --available

See code: @oclif/plugin-update