Začněte nyníZačněte zdarma

Oprav padající build

Ve společnosti NovaTech selhává projekt CodeBuild pro tvoji Python Lambda aplikaci. Použij debugger buildu, projdi build logy, najdi hlavní příčinu a pochop, jak problém opravit.

Debugger zobrazuje build log s výstupem po jednotlivých fázích. Build selže během jedné z fází s jasnou chybovou zprávou. Můžeš přepínat mezi třemi scénáři selhání a procvičit si diagnostiku běžných problémů s buildem:

  • Chybějící závislost
  • Neúspěšný unit test
  • Syntaktická chyba v Pythonu

U každého scénáře najdi v logu řádek s chybou a zjisti, co je potřeba změnit, aby build prošel.

Otázka: Build log ukazuje: fáze INSTALL proběhla úspěšně, fáze PREBUILD proběhla úspěšně, fáze BUILD selhala s chybou „FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200". Která fáze a jaká oprava by tento problém vyřešily?

Toto cvičení je součástí kurzu

Automatizace deploymentů na AWS

Zobrazit kurz

Interaktivní praktické cvičení

Proměňte teorii v praxi s jedním z našich interaktivních cvičení

Začít cvičení