Build Once Deploy Many - Definição do Glossário de CI/CD
Build once, deploy many é a prática de produzir um único artifact imutável no CI e promover esse artifact exato por todos os ambientes, em vez de fazer o rebuild por estágio.
Build once, deploy many é a prática de produzir um único artifact imutável no CI e promover esse artifact exato por todos os ambientes, em vez de fazer o rebuild por estágio.
O padrão elimina toda uma classe de bugs em que o binário testado em staging difere do que é enviado para produção.
Como funciona
O estágio de build compila uma vez e publica um artifact; os estágios seguintes puxam esse mesmo artifact e apenas mudam a configuração. O que você testou é exatamente o que você faz deploy.
Guias relacionados
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…