Rule 5 of 8 · Chapter II — Releases & Environments
Build once — every environment deploys the same artifact.
Why this rule exists
Rebuilding per environment means test verified one binary and prod runs another. Everything between build and prod must be configuration, not compilation.
In practice
One build stage publishes the artifact; deploy stages consume it. Anything environment-specific arrives via variable groups or app configuration at deploy time.