O que é integração contínua no contexto DevOps?
Comentários
Veja os comentários dos nossos alunos
✍ GABARITO está como (A)
O gabarito dessa questão só pode estar errado.
Na visão do Github
A integração contínua (CI, Continuous Integration) é uma prática de software que exige commits frequentes de códigos para um repositório compartilhado. Fazer commits de códigos com frequência detecta erros com mais antecedência e reduz a quantidade de código necessária para depuração quando os desenvolvedores chegam à origem de um erro. As atualizações frequentes de código também facilitam o merge de alterações dos integrantes de uma equipe de desenvolvimento de software. Assim, os desenvolvedores podem se dedicar mais à gravação de códigos e se preocupar menos com erros de depuração ou conflitos de merge.
Fonte: https://docs.github.com/pt/actions/automating-builds-and-tests/about-continuous-integration
acho que a D) tbm esta correta.
D) É um processo para mesclar continuamente as alterações de código em um repositório compartilhado e realizar testes automatizados.
A Integração Contínua (CI — Continuous Integration) envolve a integração frequente das alterações de código em um repositório compartilhado, normalmente acompanhada de builds e testes automatizados para detectar problemas rapidamente.
A alternativa A descreve apenas a parte de integrar frequentemente as alterações, mas fica incompleta por não mencionar a automação de validação/testes, que é característica central da CI.
Gabarito: D.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo