Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — Instituto Access 2025
Engenharia de SoftwareFerramentas de Desenvolvimento de Software
- Código
- qg553066
- Banca
- Instituto Access
- Órgão
- UFAC
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Um órgão público precisa automatizar o deploy de suas aplicações usando integração contínua e entrega contínua. O Analista de Tecnologia da Informação optou por usar uma ferramenta que permite pipelines declarativas via arquivos .gitlab-ci.yml. Assinale a alternativa correta que corresponde qual das soluções abaixo atende melhor a esse contexto.
- AJenkins usa plugins externos para definir pipelines e não utiliza YAML nativamente.
- BCircleCI trabalha com arquivos XML, sendo focado em infraestrutura de testes.
- CTravis CI possui foco em aplicações .NET e suporte limitado a YAML.
- DGitHub Actions oferece CI/CD baseado em scripts Bash diretamente no repositório.
- EGitLab CI/CD usa arquivos YAML para definir estágios, jobs e variáveis do pipeline.