Виправте збирання, що падає
У NovaTech проєкт CodeBuild для вашого Python Lambda-додатка завершується помилкою. Скористайтеся налагоджувачем збирання, щоб переглянути журнали, знайти першопричину та зрозуміти виправлення.
Налагоджувач показує журнал з покроковим виводом по фазах. Збирання падає на одній із фаз із чітким повідомленням про помилку. Ви можете перемикатися між трьома різними сценаріями відмов, щоб потренуватися діагностувати типові проблеми збирання:
- Відсутня залежність
- Невдалий модульний тест
- Синтаксична помилка в Python
Для кожного сценарію знайдіть рядок з помилкою в журналі та визначте, що потрібно змінити, щоб збирання пройшло.
Питання: У журналі збирання вказано: фаза INSTALL успішна, фаза PREBUILD успішна, фаза BUILD впала з "FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200". Яка фаза і яке виправлення розв'яже це?
Ця вправа є частиною курсу
Автоматизація розгортань в AWS
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу