有没有办法通过Firebase CLI删除应用程序?
我们的CI为功能分支创建临时Firebase应用程序(基于CI内部版本号),然后对其进行测试。最后,它需要删除该应用程序。我不完全确定这是怎么做到的。 firebase disable:hosting
只是禁用托管,并且不会删除该应用。这类似于我们如何使用Heroku评论应用程序或Heroku分叉应用程序。也可以通过版本在Google App引擎上实现类似的CI工作流程。
任何指针都会非常感激。
答案 0 :(得分:4)
正确的命令是firebase hosting:disable
,这会使您的网站脱机。您无法删除项目,而是可以通过使用firebase init
创建新项目来覆盖它。
此处有更多信息https://firebase.google.com/docs/cli/
。
答案 1 :(得分:2)
目前没有公共API可以删除Firebase后端。
建议的做法是使用相同的数据库进行测试,并且(如果需要)将每个运行放在根目录下的自己的节点中。因此,您不是创建/删除新数据库,而只是在单个数据库中创建/删除节点。
答案 2 :(得分:0)
使用命令firebase use <alias> --unalias
,然后从控制台https://console.firebase.google.com/
使用命令-h