2016-01-07 54 views
1

有没有办法通过Firebase CLI删除应用程序?如何通过CLI删除网站

我们为功能分支(基于CI内部版本号)创建临时Firebase应用,然后对其执行测试。最后,它需要删除应用程序。我不完全确定这是如何完成的。 firebase disable:hosting只是禁用托管,并不会删除该应用程序。这与我们如何使用Heroku审查应用程序或Heroku分叉的应用程序类似。也可以通过版本在Google App引擎上实现类似的CI工作流程。

任何指针将不胜感激。

回答

2

目前没有公共API来删除Firebase后端。

建议的做法是使用相同的数据库进行测试并(如果需要)将每次运行放在根节点下的自己的节点中。因此,不是创建/删除新数据库,而是在一个数据库中创建/删除一个节点。

+0

我的情况是,一个静态的网站之前https://console.firebase.google.com/

检查从控制台删除项目,不涉及火力地堡DB。 CI根据内部版本号部署一个静态站点并对其执行一些测试。 (想像一个静态的常见问题网站)。 –

+1

明白了。不幸的是,这只是我答案的第一行:目前没有公共API来删除Firebase后端。 –

+0

我看到Firebase获得了重大更新。这个问题有没有解决办法? –

3

正确的命令是firebase hosting:disable,这会使您的站点脱机。你不能删除你的项目,而是你可以用firebase init创建一个新项目来覆盖它。

更多的信息在这里https://firebase.google.com/docs/cli/

0

使用命令firebase use <alias> --unalias,然后命令与命令列表-h