Usando o Cloud Build para criar uma imagem Docker, você deve executar testes de unidade e integração e ter o histórico de compilação mostrando qual estágio falhou. O que você deve fazer?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Criar um arquivo de configuração de compilação do Cloud Build com etapas separadas do cloud builder para compilar e executar testes de unidade e integração..
Por que esta é a resposta
A resposta correta é criar um arquivo de configuração do Cloud Build com etapas separadas para compilar e executar testes de unidade e integração. Isso permite que cada fase do processo (compilação, testes de unidade, testes de integração) seja executada como uma etapa distinta. Se uma etapa falhar, o Cloud Build interrompe a execução e o histórico de compilação indicará exatamente qual etapa falhou, facilitando a depuração. Adicionar comandos RUN no Dockerfile para testes não é ideal, pois os testes não fazem parte da imagem final de produção e aumentariam o tamanho da imagem. Criar uma única etapa de compilação para tudo dificultaria a identificação do ponto de falha. Gerar um pipeline de compilação separado para testes adicionaria complexidade desnecessária quando etapas separadas no mesmo arquivo de configuração já resolvem o problema.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão