Сбой развертывания gcloud с BadFileExceptions - PullRequest
0 голосов
/ 28 сентября 2018

Я перенес проект AppEngine в конечные точки Google Cloud V2 и начал использовать Google Cloud SDK и Maven для этого проекта.

К сожалению, развертывание всегда заканчивается неудачей.Когда mvn appengine:deploy сделано, я получаю похожие ошибки для (всех) загруженных файлов:

[INFO] GCLOUD: MaxRetrialsException: last_result = (Нет, (класс 'googlecloudsdk.calliope.exceptions).BadFileException ', BadFileException (' Ошибка загрузки облачного хранилища. Загруженный файл не соответствует локальному файлу: XXX \ target \ appengine-staging \ __ static __ / scripts / modules.js. Пожалуйста, повторите. ',), Объект трассировки в 0x0AE158A0)), last_retrial= 3, time_pass ed_ms = 2522, time_to_wait = 0

Интересно, почему загруженные файлы не соответствуют локальным файлам на моем компьютере.

Я повторил это несколько раз, ноэто всегда не удавалось.Между попытками развертывания целевой каталог и промежуточная область в https://console.cloud.google.com/storage были удалены, но это не помогло.

Среда разработки:

  • Google Cloud SDK 218.0.0
  • Eclipse Java EE IDE для веб-разработчиков Версия: 2018-09 (4.9.0)
  • Apache Maven 3.5.4
  • Maven project.build.sourceEncoding - UTF-8
  • Все файлы (например, modules.js) - UTF-8

У кого-нибудь есть идея?Заранее спасибо.

1 Ответ

0 голосов
/ 28 сентября 2018

Оказалось, что конфигурация проекта в Eclipse не была обновлена ​​с Maven pom.xml, после обновления и удаления промежуточной области / корзины из развертывания https://console.cloud.google.com/storage, прошло нормально.

Обратите внимание, когда это даже не удается: попробуйте также удалить промежуточные области с локального компьютера и развернуть с помощью Eclipse - щелкните правой кнопкой мыши проект - разверните в App Engine Standard.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...