Постоянное состояние ожидания развертывания AWS Amplify

Задание Amplify находится в состоянии ожидания

Итак, репозиторий GitHub и Amplify связаны. Когда я помещаю что-либо в активные ветки, он запускает Amplify (вебхук работает правильно) и создает новое развертывание, но сборка не запускается. Нет журналов или сообщений, которые могли бы указать на проблему. Я обнаружил только одну подобную проблему в Discord, и только с одним предложением проверить Cloudformation на наличие откатов, которые могут помешать развертыванию. Я такого не нашел.

Платформа приложения: React. Бэкэнд не размещается на Amplify.

Я пытался найти подобные проблемы и их решения. Я просматривал проблемы Amplify, канал Discord, проверял настройки AWS и переменные среды, искал любые журналы, останавливал и запускал задания с помощью AWS CLI и проверял разрешения.

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
0
79
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Чтобы устранить проблему, из-за которой развертывание AWS Amplify зависает в постоянном «ожидающем» состоянии, можно выполнить следующие действия:

  • Убедитесь, что настройки ваших сборок правильно настроены в консоли Amplify. Amplify.yml должен быть настроен правильно.
  • Убедитесь, что вы развертываете правильную ветку и настраиваете ее в консоли Amplify.
  • Проверьте, не мешают ли какие-либо неудачные стеки CloudFormation завершить развертывание.
  • Убедитесь, что не выполняются откаты или обновления или произошел сбой.
  • Убедитесь, что роли IAM, используемые Amplify, имеют достаточные разрешения.
  • Убедитесь, что у роли службы Amplify есть необходимые разрешения на доступ к ресурсам, например к корзинам S3 и CloudFront.
  • Проверьте консоль Amplify на наличие журналов, которые могут дать некоторое представление об ошибке.
  • Иногда проблему можно решить, отменив зависшее развертывание и создав новое.
  • Убедитесь, что ни одна из квот услуг AWS не была превышена, что может вызвать проблемы с вашим развертыванием.
Ответ принят как подходящий

Решение проблемы простое. Возникла проблема с оплатой, и, как пользователь IAM, я не имел разрешения это проверить, хотя заинтересованные лица сказали мне, что все в порядке. :)

Другие вопросы по теме