Logo Passei Direto
Buscar
Na engenharia de software, Integração Contínua (CI) é um processo antigo, que trata da prática de mesclar todas as cópias de trabalho dos desenvolvedores em uma linha principal compartilhada, várias vezes ao dia. A CI automatiza a integração de alterações de código de vários desenvolvedores em um único repositório central. Seu objetivo principal é identificar e resolver problemas de integração precocemente, antes que eles se tornem grandes e difíceis de corrigir. A automação desempenha um papel crucial na execução de tarefas como compilação, testes e implantação.
Relacione corretamente as ferramentas para Integração Contínua:
1. Drone
2. Jenkins
3. TeamCity
4. GitLab CI/CD
5. GitHub Actions
A 2 – 1 – 5 – 3 – 4
B 2 – 4 – 5 – 3 – 1
C 1 – 4 – 5 – 2 – 3
D 4 – 3 – 2 – 5 – 1
User badge image
Exercícios Para o Conhecimento

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar as ferramentas de Integração Contínua (CI) listadas e suas associações: 1. Drone - Uma ferramenta de CI que permite automação de builds e testes. 2. Jenkins - Uma das ferramentas de CI mais populares e amplamente utilizadas. 3. TeamCity - Uma ferramenta de CI desenvolvida pela JetBrains, que também é bastante utilizada. 4. GitLab CI/CD - Parte do GitLab, oferece integração contínua e entrega contínua. 5. GitHub Actions - Permite automação de fluxos de trabalho diretamente no GitHub, incluindo CI. Agora, vamos analisar as alternativas: A) 2 – 1 – 5 – 3 – 4 B) 2 – 4 – 5 – 3 – 1 C) 1 – 4 – 5 – 2 – 3 D) 4 – 3 – 2 – 5 – 1 A opção correta deve relacionar as ferramentas de forma que faça sentido com suas funcionalidades e popularidade. - Jenkins (2) é uma ferramenta central em CI, então deve estar em uma posição de destaque. - GitLab CI/CD (4) e GitHub Actions (5) são também muito relevantes no contexto atual de CI. - TeamCity (3) e Drone (1) são menos populares, mas ainda assim importantes. Após analisar as opções, a alternativa que melhor reflete a popularidade e a funcionalidade das ferramentas de CI é a B) 2 – 4 – 5 – 3 – 1, pois coloca Jenkins, GitLab CI/CD e GitHub Actions em posições de destaque, seguidos por TeamCity e Drone. Portanto, a resposta correta é: B) 2 – 4 – 5 – 3 – 1.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

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