【发布时间】:2021-02-20 20:32:58
【问题描述】:
我有用于云功能的 CICD,因为某些功能需要令牌(集合删除),我的管道负责处理。
自上一个版本以来,云构建无法部署功能,因为它预计在云构建期间无法完成一些按键操作。实际的日志错误如下:
"替换/workspace/.runtimeconfig.json?[y]es, [n]o, [A]ll, [N]one, [r]ename: NULL"
在本地我可以使用 Node 14 运行 Cloud Functions,但在 GCP 上我无法找到 GCP Cloud Build 的修复程序。
**注意:**
-
截至今天,我正在使用最新的软件包。 firebase-tools 包:9.4.0
-
在本地部署功能也有类似的问题,但没有一个对我有用,因为它在 Cloud Build 期间。我在这里使用指南:https://cloud.google.com/build/docs/deploying-builds/deploy-firebase
【问题讨论】:
-
我也遇到了同样的问题
-
我也遇到了同样的问题
-
这是 stackoverflow.com/questions/65950774/… 的副本,它已在 firebase-tools v9.4.0 中针对 x64 节点二进制文件进行了修复,但不适用于为节点运行 arm 二进制文件的 M1 macs
-
@Kiana 它仍然不适合我。注意:功能正在本地部署。我的问题是针对 GCP Cloud Build 的。
-
您能检查一下您使用的是哪个版本的 firebase-tools 和 crc32-stream 吗?您也可以关注 github.com/firebase/firebase-tools/issues/3120 进行更新。
标签: firebase google-cloud-platform google-cloud-build