hivepaas project
Projects and their environments
hivepaas project [command]
Aliases: project, projects
hivepaas project create
Create a project. Its environments are those --envs names, development and production unless given: lowercase letters, digits, - and _, starting with a letter.
hivepaas project create NAME [flags]
Examples:
hivepaas project create shop
hivepaas project create shop --envs staging,production
Flags:
| Flag | Description |
|---|---|
--envs strings | the project's environments, with commas |
--note string | a note on the project |
hivepaas project delete
Delete a project: its environments and all their apps. Their data on the volumes stays unless --remove-storage.
At a terminal it asks for the project's name to be typed; elsewhere it needs --yes.
hivepaas project delete [PROJECT] [flags]
Flags:
| Flag | Description |
|---|---|
--remove-storage | delete the data the apps keep on volumes too |
-y, --yes | do not ask: for a script |
hivepaas project env
A project's environments: add one, remove one
hivepaas project env [command]
hivepaas project env add
Add an environment to a project
hivepaas project env add NAME [flags]
Examples:
hivepaas project env add staging -p shop
Flags:
| Flag | Description |
|---|---|
--color string | its color in the dashboard, such as #0ea5e9 |
hivepaas project env rm
Remove an environment and all its apps. Their data on the volumes stays unless --remove-storage.
At a terminal it asks for the environment's name to be typed; elsewhere it needs --yes.
hivepaas project env rm NAME [flags]
Flags:
| Flag | Description |
|---|---|
--remove-storage | delete the data the apps keep on volumes too |
-y, --yes | do not ask: for a script |
hivepaas project get
Show a project
hivepaas project get [PROJECT]
hivepaas project ls
List the projects
hivepaas project ls
The global flags apply to every command.