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.

Есть ли какое-нибудь быстрое решение для повторного выполнения команды в случае ошибки при сборке облака?

Вернуться на верх