Overview
Manage lifecycle jobs within your Qovery environment. Lifecycle jobs run at specific points in your environment lifecycle (e.g., before/after deployment, on start, on stop, on delete).Commands
List Lifecycle Jobs
List all lifecycle jobs in current environment:Deploy Lifecycle Job
Deploy or update a lifecycle job:Redeploy Lifecycle Job
Redeploy an existing lifecycle job:Stop Lifecycle Job
Stop a lifecycle job:Delete Lifecycle Job
Delete a lifecycle job:Cancel Deployment
Cancel a lifecycle job deployment:Clone Lifecycle Job
Clone an existing lifecycle job:Update Lifecycle Job
Update lifecycle job configuration:Options
| Flag | Description |
|---|---|
--lifecycle | Lifecycle job ID or name |
--organization | Organization name |
--project | Project name |
--environment | Environment name |
--output | Output format (table, json, yaml) |
--help | Show help |
Examples
Deploy Database Migration Job
Run Post-Deployment Script
Lifecycle Job Types
| Event | Description |
|---|---|
| START | Runs when environment starts |
| STOP | Runs when environment stops |
| DELETE | Runs before environment deletion |
| DEPLOY | Runs during deployment |
Related Commands
qovery cronjob- Manage scheduled cronjobsqovery log- View lifecycle job logsqovery status- Check lifecycle job status