Skip to content

reoclo deployments

reoclo deployments ls [options]
reoclo deployments get [options] <id>
reoclo deployments logs [options] <id>

Lists deployments for the active tenant, most recent first.

FlagDefaultDescription
--app <idOrSlug>all appsFilter to a single application.
--limit <n>20Number of deployments to return.
--status <state>allFilter by queued, running, succeeded, failed, or cancelled.
Terminal window
reoclo deployments ls
reoclo deployments ls --app api --limit 5
reoclo deployments ls --status failed -o json

Shows the full deployment record including build stages (clone, build, push, deploy), durations, the resolved commit, and any error messages.

Terminal window
reoclo deployments get 019dc1a8-841f-7102-ac5d-3ee9e9353795
reoclo deployments get 019dc1a8 -o yaml

Fetches deployment logs.

FlagDescription
--buildBuild-stage logs (clone, image build, push). Default.
--runtimeRuntime container logs from the deployed app. (Coming with reoclo apps logs.)
--followStream new lines as they arrive. (Coming in v1.x.)
Terminal window
reoclo deployments logs --build 019dc1a8-841f-7102-ac5d-3ee9e9353795

Tail the latest deployment for an app from a single command:

Terminal window
LATEST=$(reoclo deployments ls --app api --limit 1 -o json | jq -r '.[0].id')
reoclo deployments logs --build "$LATEST"
CodeMeaning
0Success
1Network or server-side error
3Authentication failure
5Deployment not found