【发布时间】:2021-01-24 15:24:03
【问题描述】:
就在最近,我在尝试通过 Firebase 部署我的功能时开始遇到问题。运行命令 firebase deploy --only functions 时,我的四个函数之一正确部署,但其他三个在 firebase-tools 控制台中抛出此错误:
部署错误。 构建失败:构建错误详细信息不可用。请检查 我的 GCP 日志网址
上的日志
当我查看日志时,每个失败的函数显示的错误消息是:
错误:构建步骤 3“us.gcr.io/fn-img/buildpacks/nodejs10/builder:nodejs10_20200922_20_RC00”失败:步骤以非零状态退出:46
我已经搜索和谷歌了很长一段时间,我找不到任何人报告相同的错误代码,返回相同的非零状态,或者在第 3 步中函数失败。似乎没有太多有关故障排除的文档。
希望这里有人可以为我指明正确的方向。
谢谢!
【问题讨论】:
-
如果 Firebase CLI 没有为您提供有用的错误消息,请直接联系 Firebase 支持进行故障排除。 support.google.com/firebase/contact/support
-
这就是我害怕的。今天早上我最终创建了一张票。
-
你找到解决这个问题的办法了吗?
-
我最终联系了 Firebase 支持,他们将其上报给他们的职能团队并在后端修复了一些问题。
-
@ChaseErnst 我的错误似乎是由历史/恢复功能中的文件丢失(或不可访问)引起的。不知道这是什么原因。我可以通过简单地删除 Web 控制台中的功能然后正常部署 >firebase 部署来解决它。为我工作。
标签: firebase google-cloud-functions