Índice:
- Definição - O que significa Integração Contínua (IC)?
- Techopedia explica Continuous Integration (CI)
Definição - O que significa Integração Contínua (IC)?
A integração contínua (IC) é uma prática de desenvolvimento de software na qual cada membro de uma equipe de desenvolvimento integra seu trabalho ao produzido por outros em uma base contínua.
Na engenharia de software, o IC é considerado uma forma de controle de qualidade, onde pequenos esforços são frequentemente aplicados, em oposição ao método mais tradicional de aplicar o controle de qualidade após a conclusão do desenvolvimento. As integrações são verificadas por uma construção automatizada usada para detectar erros de integração o mais rápido possível e testar o software.
Techopedia explica Continuous Integration (CI)
As equipes de desenvolvimento usam a abordagem de integração contínua ao desenvolvimento de software, pois permite que elas se desenvolvam de maneira mais rápida e eficiente do que se trabalhassem separadamente por períodos mais longos.
Os desenvolvedores que usam essa abordagem enviam alterações para um repositório de códigos-fonte. Nesse momento, a base de códigos existente é alterada e o novo código pode ser adicionado junto com outros recursos que procuram possíveis conflitos de codificação. Também existem servidores de IC comerciais que as equipes de desenvolvimento podem usar para facilitar o processo de IC.