Logo Passei Direto
Buscar

Concursos

Outros
Qual e a diferenca principal entre Continuous Integration e Continuous Deployment?
a) CI automatiza testes; CD automatiza deploy
b) CI e manual; CD e automatico
c) CI so ocorre no desenvolvimento; CD so ocorre no planejamento
d) CI verifica bugs; CD elimina bugs automaticamente
User badge image
Desenvolvendo com Questões

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Para entender a diferença entre Continuous Integration (CI) e Continuous Deployment (CD), é importante saber que: - Continuous Integration (CI) é o processo de integrar código de diferentes desenvolvedores em um repositório compartilhado várias vezes ao dia, onde testes automatizados são executados para verificar se o novo código não quebrou nada. - Continuous Deployment (CD) é o processo que vai além da integração contínua, automatizando a entrega do código que passou nos testes para produção, ou seja, o deploy é feito automaticamente. Analisando as alternativas: a) CI automatiza testes; CD automatiza deploy - Esta opção está correta, pois descreve precisamente as funções de CI e CD. b) CI é manual; CD é automático - Esta opção está incorreta, pois CI é geralmente automatizado. c) CI só ocorre no desenvolvimento; CD só ocorre no planejamento - Esta opção está incorreta, pois CD ocorre na fase de entrega, não no planejamento. d) CI verifica bugs; CD elimina bugs automaticamente - Esta opção está incorreta, pois CD não elimina bugs automaticamente, mas sim faz o deploy do código que passou nos testes. Portanto, a alternativa correta é: a) CI automatiza testes; CD automatiza deploy.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina