deploy
Trigger a new release for an application by UUID or tag, with optional force rebuild and PR preview. Confirmation required for production changes.
Instructions
Trigger a new deployment for an application (by UUID or tag). Optionally force-rebuild or deploy a pull-request preview. FENCED: requires --allow-destructive and confirm:true (code/credential write).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pr | No | Pull-request number for preview deployments. | |
| tag | No | Deploy all resources sharing this tag. | |
| uuid | No | Coolify application UUID to deploy (alphanumeric, e.g. abc123). | |
| force | No | Force a rebuild without cache. | |
| confirm | No | Must be true to confirm this deployment (destructive: triggers production change). | |
| dry_run | No | If true, show what would be deployed without triggering. | |
| instance | No | Coolify instance name (omit for the default). |