Skip to main content

Documentation Index

Fetch the complete documentation index at: https://qovery-update-mcp-query.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

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:
qovery lifecycle list

Deploy Lifecycle Job

Deploy or update a lifecycle job:
qovery lifecycle deploy

Redeploy Lifecycle Job

Redeploy an existing lifecycle job:
qovery lifecycle redeploy

Stop Lifecycle Job

Stop a lifecycle job:
qovery lifecycle stop

Delete Lifecycle Job

Delete a lifecycle job:
qovery lifecycle delete

Cancel Deployment

Cancel a lifecycle job deployment:
qovery lifecycle cancel

Clone Lifecycle Job

Clone an existing lifecycle job:
qovery lifecycle clone

Update Lifecycle Job

Update lifecycle job configuration:
qovery lifecycle update

Options

FlagDescription
--lifecycleLifecycle job ID or name
--organizationOrganization name
--projectProject name
--environmentEnvironment name
--outputOutput format (table, json, yaml)
--helpShow help

Examples

Deploy Database Migration Job

# List lifecycle jobs
qovery lifecycle list

# Deploy migration job
qovery lifecycle deploy

# Check status
qovery status

Run Post-Deployment Script

# Deploy lifecycle job that runs after environment deployment
qovery lifecycle deploy

# View job logs
qovery log

Lifecycle Job Types

EventDescription
STARTRuns when environment starts
STOPRuns when environment stops
DELETERuns before environment deletion
DEPLOYRuns during deployment