Deployment Statuses

Each status will soon raise a corresponding Event Bus event. Currently only PhaseStarted, PhaseCompleted, and PhaseFailed are suppored.

New

This is a status that means your phase is created.

Approving

This is a status that means one your phase requires approval. Depending on the type of approval, DCP may be waiting on a GUS case approval or a human approval on the phase. See About Phase Approval

Approved

This is a status that means your phase was was approved. If there are further approvals, the phase will return to the Approving status until each phase approval requirement is met.

Starting

This is a status that means the phase is queued to deploy. We have send the deployment payload to our Argo Workflow and it may be queued there. Once Argo begins processing the deployment phase, it will move to a Started state.

Started

This is a status that means your phase has begun deploying. You will begin to see your Releases move through their own deploy statuses. When all phases are complete, the deployment is complete.

Completed

This is a terminal status that means your phase was successful.

Failed

This is a terminal status that means your phase was failed. We try to write some information to the Status Details field.

Cancelled

This is a terminal status that means your deployment was cancelled by a human or an approval timed out. We try to write some information to the Status Details field.

More Topics


Version: 0.3.110
Last Updated: 2024-07-01T19:32:00+0000