Cloud Build Django: повторная попытка при ошибке (collectstatic, ServiceUnavailable)
Я создаю и развертываю приложение Django на Cloud Run с помощью Google Cloud Build.
Все производственные миграции и загрузка статических файлов выполняются с помощью одного и того же yaml-файла Cloud Build.
Однако при выполнении шага python manage.py collectstatic
произошла ошибка: google.api_core.exceptions.ServiceUnavailable: 503 DELETE [FILEPATH]: We encountered an internal error. Please try again.
Официальный документ не дает слишком много информации.
Хранилище управляется django-storage
.
Есть ли какое-нибудь быстрое решение для повторного выполнения команды в случае ошибки при сборке облака?