# Integração Contínua

> For AI agents: the complete glossary index is at [llms.txt](https://glossary.cncf.io/pt-br/llms.txt).
> Markdown versions of every glossary page are available by appending `index.md` to the page URL.

A integração contínua (continuous integration - CI), é a prática de integrar mudanças de código da maneira mais regular possível. A integração contínua é um pré-requisito para a [entrega contínua](https://glossary.cncf.io/pt-br/continuous-delivery/). Tradicionalmente, o processo de integração contínua começa quando as alterações do código são confirmadas em um sistema de controle de código-fonte (Git, Mercurial ou Subversion) e termina com o artefato testado e pronto para ser consumido por um sistema de entrega contínua.

## Problema relacionado

Os sistemas de software geralmente são grandes e complexos, com vários desenvolvedores mantendo e atualizando-os. Trabalhando em paralelo e em diferentes partes do sistema, esses desenvolvedores podem fazer alterações conflitantes e inadvertidamente podem atrapalhar o trabalho um do outro. Além disso, com vários desenvolvedores trabalhando no mesmo projeto, quaisquer tarefas diárias, como testar e avaliar a qualidade do código, precisariam ser repetidas por cada desenvolvedor, e assim, ocasionando a perda de tempo.

## Como isso ajuda

A integração contínua verifica automaticamente se as alterações de código são mescladas de forma limpa sempre que um desenvolvedor confirma uma alteração. É uma prática quase onipresente usar o servidor de integração contínua para executar as verificações de qualidade de código, testes e até implantações. Assim, torna-se uma implementação concreta do controle de qualidade dentro das equipes. A integração contínua  permite que as equipes de software transformem cada envio do código em uma falha concreta ou em um candidato a versão estável.

---

- Canonical URL: https://glossary.cncf.io/pt-br/continuous-integration/
- Status: Completed
- Última alteração December 3, 2023: ` [pt] Remove the "What it is" header (#2668) ` ([a83e5b0](https://github.com/cncf/glossary/commit/a83e5b0e241a1a87419bc4fe1b73a01dedd2e28a))
- Source: https://github.com/cncf/glossary/blob/main/content/pt-br/continuous-integration.md
- License: [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/)
