【发布时间】:2021-04-06 01:24:30
【问题描述】:
我正在尝试使用 非交互式 CLI 设置需要默认实时数据库实例的 Firebase 项目。
我已经尝试部署规则:
❯ firebase deploy --only database
Error: It looks like you haven't created a Realtime Database instance in this project before.
Please run firebase init database to create your default Realtime Database instance.
但是firebase init 是一个交互式命令,所以我不能在我的 CI 管道中使用它。
尝试使用firebase database:instances:create 命令也会失败并显示相同的消息:
❯ firebase database:instances:create default
Error: It looks like you haven't created a Realtime Database instance in this project before.
Please run firebase init database to create your default Realtime Database instance.
我尝试在谷歌上搜索有关创建默认实时数据库实例的任何内容,但除了采用交互式 CLI 方式或通过控制台执行之外,找不到任何东西 - 这两种方式都不适合 CI。
有没有办法在不借助交互式工具的情况下实现我的目标?
【问题讨论】:
标签: firebase firebase-realtime-database