

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O GitLab CI/CD é uma solução de integração e entrega contínua que utiliza arquivos de configuração declarativos para automatizar processos de build, teste e implantação de software diretamente no repositório. Diante disso, assinale a alternativa CORRETA sobre o funcionamento e os conceitos do GitLab CI/CD.
No GitLab Cl/CD, o arquivo .gitlab-ci.yml define os stages e jobs do pipeline; por padrão, jobs de um mesmo stage são executados em paralelo, enquanto stages diferentes são executados em sequência, respeitando a ordem declarada.
No GitLab CI/CD, o arquivo de configuração do pipeline é denominado Jenkinsfile e deve estar localizado na raiz do repositório, contendo a definição dos stages, jobs e regras de acionamento do processo de integração contínua.
No GitLab CI/CD, os jobs definidos em um mesmo stage são executados de forma sequencial, aguardando a conclusão de cada job antes de iniciar o seguinte, garantindo a ordem de execução dentro do estágio.
Os artefatos (artifacts) no GitLab CI/CD são arquivos gerados por um job que ficam disponíveis durante a execução do stage em que foram criados, sendo descartados automaticamente ao término do estágio que os produziu.
O mecanismo de cache e os artefatos no GitLab CI/CD possuem a mesma função: ambos transferem arquivos entre jobs dentro de um mesmo pipeline, podendo ser utilizados de forma intercambiável conforme a conveniência da equipe.