hutte

2.1.0 • Public • Published

hutte

CLI for Hutte

Version Downloads/week License

Installation

$ sf plugins install hutte

Commands

sf hutte auth login

authorize your hutte-io account

USAGE
  $ sf hutte auth login [--json] [-e <value>] [-p <value>]

FLAGS
  -e, --email=<value>     the email address of your account on hutte.io
  -p, --password=<value>  the password of your account on hutte.io

GLOBAL FLAGS
  --json  Format output as json.

EXAMPLES
  $ sf hutte auth login --email john.doe@example.org

See code: src/commands/hutte/auth/login.ts

sf hutte org authorize

authorize a scratch org from hutte.io

USAGE
  $ sf hutte org authorize [--json] [-t <value>] [--no-git] [--no-pull] [-n <value>]

FLAGS
  -n, --org-name=<value>   the name of the org to authorize
  -t, --api-token=<value>  the api token. Only needed if you have not previously logged in using `sf hutte auth login`
  --no-git                 doesn't checkout the scratch org's git branch
  --no-pull                doesn't pull the source code from the scratch org

GLOBAL FLAGS
  --json  Format output as json.

See code: src/commands/hutte/org/authorize.ts

sf hutte org list

list hutte scratch orgs from current repository

USAGE
  $ sf hutte org list [--json] [-t <value>] [--verbose] [--all]

FLAGS
  -t, --api-token=<value>  the api token. Only needed if you have not previously logged in using `sf hutte auth login`
  --all                    when provided, the output includes all orgs from hutte project, otherwise (by default) only
                           active orgs will be returned
  --verbose                includes all information of scratch org, such as auth url

GLOBAL FLAGS
  --json  Format output as json.

See code: src/commands/hutte/org/list.ts

sf hutte org terminate

terminates the default org on Hutte.io and logs out locally

USAGE
  $ sf hutte org terminate [--json] [-t <value>]

FLAGS
  -t, --api-token=<value>  the api token. Only needed if you have not previously logged in using `sf hutte auth login`

GLOBAL FLAGS
  --json  Format output as json.

See code: src/commands/hutte/org/terminate.ts

sf hutte pool take

take a scratch org from the pool

USAGE
  $ sf hutte pool take [--json] [-t <value>] [-n <value>] [-p <value>] [--timeout <value>] [-w]

FLAGS
  -n, --name=<value>        the name of the org
  -p, --project-id=<value>  the id of the project. Useful when multiple projects use the same git repository.
  -t, --api-token=<value>   the api token. Only needed if you have not previously logged in using `sf hutte auth login`
  -w, --wait                waits until an org becomes available
  --timeout=<value>         the timeout period in seconds.

GLOBAL FLAGS
  --json  Format output as json.

See code: src/commands/hutte/pool/take.ts

Readme

Keywords

Package Sidebar

Install

npm i hutte

Homepage

hutte.io

Weekly Downloads

263

Version

2.1.0

License

MIT

Unpacked Size

57.1 kB

Total Files

26

Last publish

Collaborators

  • amtrack
  • eunix