Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — CESPE / CEBRASPE 2023
Engenharia de Software›Ferramentas de Desenvolvimento de Software
Código
ce153205
Banca
CESPE / CEBRASPE
Órgão
DATAPREV
Ano
2023
Nível
Superior
Cargo
Analista de Tecnologia da Informação - Perfil: Arquitetura e Engenharia Tecnológica
A respeito do Gitlab, julgue o item a seguir.O runner tem como função a execução de pipelines e o versionamento automático do código-fonte de um repositório.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
GitLab - Runner
Gabarito: Errado. O runner é responsável por executar os jobs definidos nos pipelines de CI/CD, mas não realiza versionamento automático do código-fonte. O controle de versão é de responsabilidade do sistema Git, não do runner.
A banca explora uma confusão comum: atribuir ao runner uma função que pertence ao repositório Git. O runner atua na automação de builds, testes e deploys; o versionamento é feito por operações Git (commit, push, branch) e não pelo runner.
GitLab Runner
1Função real
Executa jobs de CI/CD
Build, teste, deploy
2Não faz versionamento
Versionamento é do Git
Commit, push, branch
LEVEL · soulevel.com.br
NÃO CAIA NESSA!
A afirmação mistura duas responsabilidades. O runner executa pipelines (jobs), enquanto o versionamento é controle de versão Git. Candidatos desatentos podem achar que o runner também versiona, mas isso está errado.