FC ConcursosFC Concursos

Questão FC373813

Integração e implantação contínuas (CI/CD) é uma coleção de práticas usadas para integrar e entregar código rapidamente. Usando a prática de

Modelos de Ciclo de Vida e Metodologias de Desenvolvimento

FCC · 2022

Integração e implantação contínuas (CI/CD) é uma coleção de práticas usadas para integrar e entregar código rapidamente. Usando a prática de

  1. integração contínua (CI), em um cronograma pré-acordado, provavelmente no final do ciclo de sprint, o pacote de código é liberado e testado manualmente pelo time de desenvolvimento.
  2. implantação contínua (CD), depois que todo o código é validado com sucesso pelo time de desenvolvimento e qualidade, implanta-se o código manualmente no ambiente de teste ou de produção.
  3. implantação contínua (CD) em que o grupo controle de qualidade realiza testes manuais para todos os códigos novos ou modificados. Se for bem-sucedido, o código será liberado para implantação; caso contrário, o lançamento é rejeitado e colocado em espera até que os bugs sejam corrigidos.
  4. integração contínua (CI), os desenvolvedores são incentivados a fazer pequenos ajustes de código, mesclar seu código na ramificação de código principal e validá-lo usando testes automatizados.
  5. integração contínua (CI), para implementar pipelines devem ser utilizadas ferramentas como Zuul e Eureka.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A alternativa descreve corretamente a prática de integração contínua (CI): os desenvolvedores fazem pequenas alterações no código e as encaminham com frequência para o repositório principal, reduzindo o risco de conflitos e facilitando a revisão.

Ao mesclar, um servidor de CI (ou pipeline) realiza automaticamente o build e executa testes automatizados, fornecendo feedback rápido sobre regressões ou falhas.
Isso permite identificar e corrigir erros logo no início, antes que se tornem complexos.

É recomendado que os desenvolvedores também executem testes de unidade localmente antes de confirmar alterações, mas o núcleo da prática é a validação automatizada centralizada.

Resultado: integração mais estável, entregas mais rápidas e maior confiança na qualidade do código integrado ao ramo principal.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo