Questão nº 63

Questão de Infraestrutura Tecnológica · FGV BBTS 2023 (nº 63)

FGV2023Analista - Perfil TecnológicoInfraestrutura Tecnológica
Gabarito: Aver comentário ↓

Um dos principais pilares da cultura DevOps é a integração contínua (CI) e a entrega contínua (CD). O CI/CD pode ser mediado por diversas ferramentas.
Com relação aos benefícios da utilização dos arquivos Jenkinsfile da ferramenta Jenkins no CD, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

I. Cria automaticamente um processo de construção de pipelines para todas as ramificações e solicitações push.
II. Oferece trilha de auditoria para os pipelines.
III. É um SSOT para um pipeline, que pode ser visualizado e editado por vários membros de um mesmo projeto.

As afirmativas são, respectivamente,

Resposta comentada

Gabarito Alternativa A

O `Jenkinsfile` é um arquivo de texto (código) que define o pipeline de CI/CD do seu projeto dentro do Jenkins, permitindo que a infraestrutura do pipeline seja versionada e tratada como código.

Falsa: A `Jenkinsfile` define o pipeline para uma ramificação específica, mas a criação automática de processos de pipeline para todas as ramificações e solicitações de push é uma funcionalidade do tipo de trabalho Multibranch Pipeline do Jenkins, que a `Jenkinsfile` em cada ramificação, e não da `Jenkinsfile` em si. A armadilha aqui é confundir a definição do pipeline (que está na `Jenkinsfile`) com o mecanismo de descoberta e criação automática de jobs (que é uma funcionalidade do Jenkins, como o Multibranch Pipeline, que utiliza a `Jenkinsfile`).
(A) Correta: Por ser armazenado em um sistema de controle de versão (SCM) como Git, cada alteração na `Jenkinsfile` é registrada com histórico, autor e mensagem de commit, fornecendo uma trilha de auditoria completa para as definições do pipeline.
Verdadeira: A `Jenkinsfile` serve como a Single Source of Truth (SSOT), ou seja, a única fonte oficial e definitiva para a definição do pipeline de um projeto. Como é um arquivo de código no repositório, ele pode ser facilmente visualizado, editado e colaborativamente gerenciado por todos os membros da equipe.

Fonte: FGV BBTS 2023 Analista - Perfil Tecnológico (Caderno Tipo 1). 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