Mik*_*rco 5 firebase firebase-security google-cloud-firestore
在 CI 中使用 deploy 命令部署规则时出现错误
firebase deploy --only firestore:rules --non-interactive
Run Code Online (Sandbox Code Playgroud)
输出:
i deploying firestore
i firestore: checking firestore.rules for compilation errors...
? firestore: rules file firestore.rules compiled successfully
i firestore: uploading rules firestore.rules...
i firestore: quota exceeded error while uploading rules
? You have 2501 rules, do you want to delete the oldest 10 to free up space? (y/N)
Run Code Online (Sandbox Code Playgroud)
我可以通过手动删除最后 10 个来暂时解决这个问题,但很快就会再次达到限制。有没有更简单的方法来使用 cli 清除规则历史记录?
小智 2
有用的 firebase 支持还向我们发送了以下建议来处理此问题。
您似乎已达到规则集部署限制。目前,我只能建议手动删除旧规则。
如果您正在部署应用程序并且 Firestore 安全规则没有更改,我建议您进行部分部署以避免达到规则集限制。
您还可以使用 Firebase 规则 API 列出或删除项目的规则集。
已经有一个关于如何处理此问题的现有功能请求。但是,我无法提供我们发布的确切时间表。我建议访问我们的博客页面或发行说明以获取最新消息。
| 归档时间: |
|
| 查看次数: |
493 次 |
| 最近记录: |