DOCS / CLI REFERENCE

cluck deploy

Deploys the current project to HenHouse.

Synopsis

cluck deploy [--env E] [--wait]

Description

Deploys the current project to HenHouse. Builds, uploads, runs health checks, and shifts traffic in waves.

Options

FlagDescription
--env ETarget environment (default: staging)
--waitBlock until the rollout completes
--canary NSend N% of traffic to the new version first

All commands also accept the global flags --coop, --json, --quiet, and --no-color, plus --help, which prints this page in a smaller font.

Example

$ cluck deploy --env production --canary 10
✔ Built image in 38s
✔ Canary at 10% (healthy)
✔ Promoted to 100%

Exit codes

0Success. A quiet cluck.
1The command ran but reported a problem, such as a failing check.
2Bad usage: a flag was missing or invalid.
3Authentication or permission error. See HEN-2001.

Used in guides

Common errors

Related commands