ArchitectureDeploy pipeline
When a deploy fails
A failed deploy never changes what is live.
A failure before the image is ready gives the status build_failed.
1 / 3
The deploy keeps a one-line error. The engine also writes it in the log:
==> Build failed: …
==> Deploy failed: …| Status | The failure was |
|---|---|
build_failed | In a step before the image was ready |
deploy_failed | At the start of the instances, or at the health checks |
What to do
Correct the cause. Then deploy again.
ferry deploy api --followOr roll back to an earlier deploy.