launchpad service
launchpad service build <id>
Start a container build from a git-sourced app service's repository.
Access: write · Kind: command
No flags.
Takes --wait: waits until the deployment is released, failed, superseded or rolled_back (at most 30 minutes). On by default on a TTY.
launchpad service build <id>
launchpad service create
Create an app or database service in a project.
Access: write · Kind: command
| Flag | Type | Required | Values | Description |
|---|---|---|---|---|
--project-id | string | yes | ||
--name | string | no | ||
--slug | string | no | ||
--source | any | no | ||
--source-kind | string | no | ||
--staged | boolean | no | ||
--subtype | string | no | ||
--type | string | no | app, database |
launchpad service create --project-id <project_id>
launchpad service delete <id>
Delete a service and tear down its routes and workloads, or stage the removal.
Access: write · Kind: command
| Flag | Type | Required | Values | Description |
|---|---|---|---|---|
--staged | boolean | no | Stage the removal (service keeps running until deployed) instead of deleting |
Asks for confirmation on a TTY; -y skips it.
launchpad service delete <id>
launchpad service deploy <id>
Deploy an app service's image or function code as a new active deployment.
Access: write · Kind: command
| Flag | Type | Required | Values | Description |
|---|---|---|---|---|
--health-path | string | no | Override config.health_path | |
--image | string | no | Replace the service's source with this image before deploying | |
--port | integer | no | Override config.port |
Takes --wait: waits until the deployment is released, failed, superseded or rolled_back (at most 30 minutes). On by default on a TTY.
launchpad service deploy <id>
launchpad service get <id>
Get one service by id.
Access: read · Kind: query
No flags.
launchpad service get <id>
launchpad service list
List the services of a project.
Access: read · Kind: query
| Flag | Type | Required | Values | Description |
|---|---|---|---|---|
--project-id | string | yes | Project id |
launchpad service list --project-id <project_id>
launchpad service rollback <id>
Re-activate a previous deployment of a service.
Access: write · Kind: command
| Flag | Type | Required | Values | Description |
|---|---|---|---|---|
--deployment-id | string | no | Deployment to re-activate |
Takes --wait: waits until the deployment is released, failed, superseded or rolled_back (at most 30 minutes). On by default on a TTY.
launchpad service rollback <id>