Перегляньте buildspec.yml
У NovaTech ваша команда використовує buildspec.yml, щоб визначити, як CodeBuild компілює та тестує Python-застосунок Lambda. Скористайтеся провідником buildspec, щоб переглянути конфігурацію збірки.
Провідник показує повний buildspec.yml з усіма чотирма фазами (install, prebuild, build, postbuild) і розділом artifacts. Ви можете вмикати та вимикати фази, щоб побачити змодельовані журнали збірки й зрозуміти внесок кожної фази.
Зверніть увагу на розділ artifacts — саме він визначає, що передається на етап Deploy. Помилки в шляхах до файлів — найпоширеніша причина збоїв розгортання після «успішної» збірки.
Запитання: Проєкт CodeBuild успішний (усі чотири фази пройдено), але CodeDeploy одразу завершується помилкою «The specified key does not exist.» Яка найімовірніша причина?
Ця вправа є частиною курсу
Автоматизація розгортань в AWS
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу