Questão nº 46

Questão de DevOps · FCC TJ-CE 2022 (nº 46)

FCC2022Analista Judiciário - Especialidade Ciência da Computação - Área Infraestrutura de TIDevOps
Gabarito: Bver comentário ↓

[...] registrar um runner para a instância, projeto ou grupo.

— Criar um arquivo I. na raiz do repositório. Este arquivo é o local onde se definem os jobs CI/CD.

— Quando for feito o commit deste arquivo no repositório, o runner executará os jobs.

Preenche corretamente a lacuna I:

Resposta comentada

Gabarito Alternativa B

O GitLab CI/CD é uma ferramenta que automatiza os processos de desenvolvimento de software, como testar e implantar o código. Para que essa automação funcione, você precisa de um arquivo de configuração que diga ao GitLab o que fazer.

(A) Incorreta: O nome padrão e reconhecido pelo GitLab para o arquivo de configuração de CI/CD não inclui "cicd" completo.
(B) Correta: O arquivo de configuração principal para definir os pipelines de Continuous Integration (CI) e Continuous Deployment (CD) no GitLab é sempre nomeado como `.gitlab-ci.yml`. Este é o padrão exigido pelo GitLab para que o runner (o agente que executa os jobs) possa encontrá-lo e processá-lo.
(C) Incorreta: O nome do arquivo está incorreto ("cd" em vez de "ci") e, embora `.yaml` seja uma extensão válida para arquivos YAML, o padrão mais comum e a convenção do GitLab para este arquivo específico é `.yml`.
(D) Incorreta: Esta é uma armadilha comum. Embora CI/CD inclua "CD" (Continuous Deployment), o nome do arquivo de configuração padrão do GitLab é especificamente `.gitlab-ci.yml`, focando no "CI" (Continuous Integration) para abranger todo o pipeline. O GitLab não reconhece `.gitlab-cd.yml` como o arquivo de configuração principal.
(E) Incorreta: O nome do arquivo está incorreto ("cicd") e, embora `.yaml` seja uma extensão válida, o padrão do GitLab para este arquivo é `.yml`.

Fonte: FCC TJ-CE 2022 Analista Judiciário - Especialidade Ciência da Computação - Área Infraestrutura de TI (Caderno Tipo 004). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho