Åtgärda en misslyckad build
På NovaTech misslyckas ett CodeBuild-projekt för din Python Lambda-app. Använd byggfelsökaren för att läsa byggloggarna, hitta grundorsaken och förstå hur den ska åtgärdas.
Felsökaren visar byggloggen med utdata fas för fas. Bygget misslyckas under en av faserna med ett tydligt felmeddelande. Du kan växla mellan tre olika felscenarier för att öva dig på att diagnostisera vanliga byggproblem:
- Saknat beroende
- Misslyckat enhetstest
- Python-syntaxfel
För varje scenario, hitta felraden i loggen och identifiera vad som behöver ändras för att bygget ska godkännas.
Fråga: Byggloggen visar: INSTALL-fasen lyckades, PREBUILD-fasen lyckades, BUILD-fasen misslyckades med "FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200". Vilken fas och åtgärd skulle lösa detta?
Den här övningen är en del av kursen
Automatisera driftsättningar på AWS
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen