ПочатиПочніть безкоштовно

Виправте збирання, що падає

У NovaTech проєкт CodeBuild для вашого Python Lambda-додатка завершується помилкою. Скористайтеся налагоджувачем збирання, щоб переглянути журнали, знайти першопричину та зрозуміти виправлення.

Налагоджувач показує журнал з покроковим виводом по фазах. Збирання падає на одній із фаз із чітким повідомленням про помилку. Ви можете перемикатися між трьома різними сценаріями відмов, щоб потренуватися діагностувати типові проблеми збирання:

  • Відсутня залежність
  • Невдалий модульний тест
  • Синтаксична помилка в Python

Для кожного сценарію знайдіть рядок з помилкою в журналі та визначте, що потрібно змінити, щоб збирання пройшло.

Питання: У журналі збирання вказано: фаза INSTALL успішна, фаза PREBUILD успішна, фаза BUILD впала з "FAILED tests/testhandler.py::testprocessorder - AssertionError: assert 500 == 200". Яка фаза і яке виправлення розв'яже це?

Ця вправа є частиною курсу

Автоматизація розгортань в AWS

Переглянути курс

Практична інтерактивна вправа

Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ

Почати вправу