首页 > 解决方案 > 您如何将 Firebase 云功能部署到所有别名?

问题描述

我为一个项目设置了云功能,该项目将被多个项目使用。我了解您可以使用firebase use和添加/使用别名将这些功能部署到不同的项目。有没有办法将功能部署到所有已知的项目别名?

标签: firebasegoogle-cloud-functionsfirebase-cli

解决方案


Firebase CLI 没有内置任何内容来执行此操作,因为每个项目都被认为是一个完全独立的环境。您可以使用该--project <alias_or_project_id>标志部署到不同的别名,而无需使用以下命令进行切换firebase use

firebase deploy --project alias1
firebase deploy --project alias2
firebase deploy --project alias3

您可以编写一个 shell 脚本来一个接一个地或并行地执行所有这些操作。


推荐阅读