FC ConcursosFC Concursos

Questão FC370022

A definição de uma pipeline de CI/CD requer a utilização de uma série de comandos, de acordo com o fluxo de execução necessário, para automatizar a entrega do software. Em um ambie

Modelos de Ciclo de Vida e Metodologias de Desenvolvimento

FGV · 2024

A definição de uma pipeline de CI/CD requer a utilização de uma série de comandos, de acordo com o fluxo de execução necessário, para automatizar a entrega do software.

 

Em um ambiente com múltiplos desenvolvedores, trabalhando com um repositório comum, a primeira ação da pipeline será a:

  1. compilação do código-fonte;
  2. implantação de contêiner com o artefato em execução;
  3. obtenção do código-fonte a partir do repositório;
  4. geração dos artefatos;
  5. execução de testes unitários.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A primeira ação de uma pipeline em ambiente com vários desenvolvedores é a obtenção do código‑fonte a partir do repositório.

Isso garante que o agente de execução trabalhe com a versão mais atual do projeto, incorporando commits recentes e evitando testar ou compilar artefatos obsoletos.

Normalmente a pipeline clona ou faz checkout do repositório em um workspace limpo, selecionando branch/commit e usando credenciais apropriadas para acesso.

Com o código obtido de forma determinística (por exemplo, por hash de commit), as etapas seguintes — build, testes e empacotamento — tornam‑se reprodutíveis e confiáveis.

Portanto, iniciar pela obtenção do código é essencial para manter integridade, rastreabilidade e consistência do processo de CI/CD.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo