Pular para o conteúdo principal

Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — CESPE / CEBRASPE 2023

Engenharia de SoftwareFerramentas 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.
  1. CCerto
  2. 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.

Gabarito: Errado.

Link permanente: /questoes/ce153205