Firebase Functions版本的“部署到多个环境”

时间:2018-09-04 14:29:43

标签: firebase google-cloud-platform google-cloud-functions firebase-hosting firebase-cli

如此处建议的“ https://firebase.googleblog.com/2016/07/deploy-to-multiple-environments-with.html”所示,一个人应该使用多个项目(最好将名称区分为dev,staging,production等),以便能够拥有一个类似的测试环境在Firebase Hosting上。

但是,本文再次在Firebase托管环境中讨论了这种方法。如果我不想在测试“开发”版本之前更新我已经运行的“生产”功能,那么对Firebase Cloud Functions遵循的方法是否相同,或者是否可以采用其他方法?

我认为我不能简单地添加另一个Firebase函数,因为代码仍将在“生产”版本和“开发”版本之间保持共享,这可能会在“生产”版本中引起问题。 / em>

1 个答案:

答案 0 :(得分:1)

对每个环境使用专用项目与所有Firebase产品的推荐做法相同。