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
Last Updated: 2024-07-01T19:32:00+0000