Назад | Перейти на главную страницу

Elastic Beanstalk git aws.push занимает много времени и больше

Я начинаю использовать команду git aws.push из репозитория git для определенного проекта, над которым мы сейчас работаем. В корне репо у меня есть каталог .elasticbeanstalk со следующими деталями конфигурации:

AwsCredentialFile=Removed for Security

ApplicationName=Removed for Security

DevToolsEndpoint=git.elasticbeanstalk.eu-west-1.amazonaws.com

EnvironmentName=Removed for Security

Region=eu-west-1

Изначально, когда я клонировал свое репо, команды git aws.push не существовало, поэтому я вызвал файл AWSDevTools-RepositorySetup.sh, который решил эту проблему. Затем, когда я запускаю git aws.config, он правильно выбирает имя приложения, конечную точку, имя среды и регион из файла конфигурации выше. Он также правильно получает доступ к AWS и секретные ключи из указанного файла AwsCredentialFile.

Но вот в чем проблема. Когда я запускаю git aws.push, появляется сообщение «Обновление среды AWS Elastic Beanstalk ENV-NAME ...». Это сообщение появляется почти на 20 минут, а иногда и дольше, и только после этого появляется сообщение «Обновление среды успешно запущено». Я также не вижу здесь журнала git push, так как в журнале выполнения вы обычно видите при нажатии на репозиторий git, который видят некоторые из моих коллег.

Может ли кто-нибудь посоветовать, почему это может происходить и 1, почему это занимает так много времени и 2, почему я не вижу журнал git?

Кроме того, как к вашему сведению:

Вдобавок, когда я запускаю eb stop, он предупреждает меня, что моя ветка не связана со средой EB. Однако, когда я запускаю eb branch или eb init, он предлагает мне создать новую среду EB, а не подключаться к среде, указанной в моем файле конфигурации по какой-то причине.