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
exercicio interativo prático
Transforme teoria em prática com um dos nossos exercicio interativos
Iniciar exercicio