如何将Firebase云功能部署到所有别名?

时间:2020-03-16 17:28:37

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

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

2 个答案:

答案 0 :(得分:1)

由于每个项目都被认为是一个完全独立的环境,因此Firebase CLI中没有内置功能可以执行此操作。您可以使用--project <alias_or_project_id>标志部署到不同的别名,而不必使用firebase use进行切换:

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

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

答案 1 :(得分:0)

Firebase CLI没有为此的命令。您可以编写Shell脚本或其他程序来自动执行firebase deploy,以执行要部署的每个项目所需的次数。