Build Once Deploy Many - CI/CD Glossary Definition
Build once, deploy many is the practice of producing a single immutable artifact in CI and promoting that exact artifact through every environment, rather than rebuilding per stage.
Build once, deploy many is the practice of producing a single immutable artifact in CI and promoting that exact artifact through every environment, rather than rebuilding per stage.
The pattern removes a whole class of bugs where the binary tested in staging differs from the one shipped to production.
How it works
The build stage compiles once and publishes an artifact; later stages pull that same artifact and only change configuration. What you tested is exactly what you deploy.
Related guides
Immutable Artifact - CI/CD Glossary DefinitionImmutable Artifact: An immutable artifact is a build output that is created once, given a unique version, and…
What Is Environment Promotion?Environment promotion advances a release from one environment to the next, such as staging to production, aft…
Configuration Drift - CI/CD Glossary DefinitionConfiguration Drift: Configuration drift is the gradual divergence of a running system from its intended, ver…