Continuous Integration (Model) - Definição do Glossário de CI/CD
Continuous integration significa fazer merge na mainline com frequência e validar cada merge com builds e testes automatizados.
Continuous integration é a prática de fazer merge de código em uma mainline compartilhada com frequência e verificar cada merge com uma execução automatizada de build e testes, de modo que problemas de integração apareçam cedo.
Prática central
A CI depende de uma suíte de testes automatizados rápida e confiável e de branches de vida curta, para que a branch principal permaneça liberável e as quebras sejam capturadas em minutos.
Guias relacionados
Continuous Delivery (Model) - CI/CD Glossary DefinitionContinuous Delivery (Model): Continuous delivery extends continuous integration by keeping every validated ch…
Trunk-Based Development - CI/CD Glossary DefinitionTrunk-Based Development: Trunk-based development is a branching model where developers integrate small change…
Continuous Testing - CI/CD Glossary DefinitionContinuous Testing: Continuous testing is running automated tests throughout the delivery pipeline, from comm…