Skip to main content

ops pipeline

Pipeline management commands for listing, inspecting, triggering, and cancelling pipeline runs across the portfolio.

Scope

ops pipeline is the cross-project, vendor-agnostic interface. For Prefect-specific operations (flow runs, deployments), see ops prefect.

Subcommands

SubcommandDescription
listList pipelines across all projects
statusGet status of a specific pipeline deployment
triggerTrigger a pipeline run
cancelCancel a running pipeline

ops pipeline list

Enumerate every pipeline registered across the portfolio.

Show all pipelines with their current state
Terminal
$ops pipeline list

Flags

FlagTypeDescription
--failedflagShow only pipelines in a failed state

Examples

Show only failing pipelines — perfect for triage
Terminal
$ops pipeline list --failed
Daily Triage

ops pipeline list --failed is the fastest way to see what needs attention right now. Empty output means everything is green.


ops pipeline status

Get a detailed status report for a specific pipeline deployment, including recent runs, failure history, and current state.

Inspect one pipeline in detail
Terminal
$ops pipeline status <deployment-id>

ops pipeline trigger

Manually trigger a pipeline run outside of its normal schedule. Useful for re-running after a fix or backfilling data.

Start a new pipeline run on demand
Terminal
$ops pipeline trigger <deployment-id>
Side Effects

Triggering a pipeline can write data to production tables. Confirm the deployment id and target environment before running.


ops pipeline cancel

Cancel a running pipeline. Use this when you've spotted a bad input or want to stop a long-running flow before it consumes more resources.

Stop an in-flight pipeline run
Terminal
$ops pipeline cancel <run-id>