Skip to main content

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:

FlagDescription
--envs stringsthe project's environments, with commas
--note stringa 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:

FlagDescription
--remove-storagedelete the data the apps keep on volumes too
-y, --yesdo 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:

FlagDescription
--color stringits 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:

FlagDescription
--remove-storagedelete the data the apps keep on volumes too
-y, --yesdo 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.