Comece agoraComece grátis

Corrigir um build com falha

Na NovaTech, um projeto do CodeBuild para seu app Python no Lambda está falhando. Use o depurador de build para ler os logs, identificar a causa raiz e entender a correção.

O depurador mostra o log de build com a saída fase a fase. O build falha em uma das fases com uma mensagem de erro clara. Você pode alternar entre três cenários de falha diferentes para praticar o diagnóstico de problemas comuns de build:

  • Dependência ausente
  • Teste de unidade com falha
  • Erro de sintaxe em Python

Em cada cenário, encontre a linha de erro no log e identifique o que precisa mudar para o build passar.

Pergunta: O log de build mostra: fase INSTALL concluída com sucesso, fase PREBUILD concluída com sucesso, fase BUILD falhou com "FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200". Qual fase e correção resolveriam isso?

Este exercicio faz parte do curso

Automatizando implantações na AWS

Ver curso

exercicio interativo prático

Transforme teoria em prática com um dos nossos exercicio interativos

Iniciar exercicio