2017-06-16 81 views
5

不定期我的火力部署卡住在此日誌:火力地堡雲功能部署錯誤

⚠ 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. 

所以接縫這樣的:

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

取消部署和重試它拋出以下錯誤消息後部署卡住了,並阻止進一步部署。一段時間後,讓我再次正常部署這些功能。 但是有沒有解釋呢?或者甚至可能是一個字?

回答

8

轉到Google cloud functions console,看看是否有紅色感嘆號對您的功能。然後選擇該特定功能並嘗試刪除。一旦它從那裏被刪除,您可以再次成功部署。如果顯示微調,則等到它顯示紅色標記。

3

您可以臨時重命名功能:

$火力部署--only功能

...

我的功能:刪除功能onSameDataChanged ...

我的功能:創建功能onSameDataChanged ...

...

✔功能:所有功能部署成功!

✔部署完成!

+0

好主意啊!我會在下次發生時試用它 – Flobo

+0

嘗試過但它失敗。重新卡住了重新命名的功能 – Flobo