Trunk-Based Development - Definição do Glossário de CI/CD
Trunk-based development mantém todos integrando mudanças pequenas em uma única branch principal, evitando branches de vida longa.
Trunk-based development é um modelo de branching em que os desenvolvedores integram mudanças pequenas em uma única branch principal (o trunk) com frequência, evitando branches de vida longa e merges grandes.
Por que combina com CI
Merges pequenos e frequentes no trunk minimizam conflitos de merge e mantêm curto o ciclo de feedback da CI, e é por isso que o trunk-based development combina naturalmente com continuous integration.
Guias relacionados
Continuous Integration (Model) - CI/CD Glossary DefinitionContinuous Integration (Model): Continuous integration is the practice of merging code to a shared mainline f…
Pull Request - CI/CD Glossary DefinitionPull Request: A pull request is a proposal to merge changes from one branch into another. On GitHub it opens…
Continuous Delivery (Model) - CI/CD Glossary DefinitionContinuous Delivery (Model): Continuous delivery extends continuous integration by keeping every validated ch…