Ошибка развертывания функции Firebase cloud

нерегулярно мое развертывание firebase застревает в этом журнале:

i  functions: updating function [FUNCTION NAME]...

после отмены развертывания и повторной попытки он выдает следующее сообщение об ошибке:

⚠  functions: failed to update function resetBadgeCount
⚠  functions: HTTP Error: 400, An operation on function [FUNCTION NAME] 
in region us-central1 in project [PROJECT NAME] is already in progress. 
Please try again later.

Так кажется, что развернуть застрял и держал в трубопроводе блокируя разворачивает. Через некоторое время он позволил мне развернуть функции нормально снова. Но есть ли этому объяснение? Или, может быть, даже на пару слов?

2 ответов


на Google cloud функции консоли и посмотрите, есть ли красный восклицательный знак против вашей функции. Затем выберите эту конкретную функцию и попробуйте удалить. как только он будет удален оттуда, вы можете успешно развернуть его снова. если он показывает spinner, то подождите, пока он не покажет красную метку.


вы можете временно переименовать свою функцию:

$ firebase deploy --только функции

...

I функции: Удаление функции onSameDataChanged...

I функции: создание функции onSameDataChanged1...

...

✔ функции: все функции успешно!

✔ развернуть полный!