如何自动化" firebase部署"?

时间:2016-03-18 19:19:07

标签: firebase firebase-hosting

有什么方法可以自动化我的" firebase部署"使用脚本推送到Firebase Hosting?我似乎无法弄清楚如何做到这一点。

感谢。

2 个答案:

答案 0 :(得分:1)

这里有几种不同的方法:

Firebase自己的David East如何使用Travis和GitHub https://www.youtube.com/watch?v=QLVzozWDYAs

我采用了另一种方法,因为我的自动化工具是用java编写的。

    在启动我的java二进制文件之前,安装在bash shell中的firebase CLI。
  • [deploy.sh] shell脚本运行" firebase deploy"命令。
  • java binary具有运行[deploy.sh]脚本的内部代码。

底线 - 无论您的自动二进制文件是什么,只要它可以在安装了firebase的同一个shell中运行并运行[deploy.sh]脚本,您应该很高兴。< / p>

答案 1 :(得分:0)

打开终端并运行此命令以生成新的CI令牌。如果您要在 GitHub

上部署项目,这将有很大帮助
npm install -g firebase-tools
firebase deploy --non-interactive --token $FIREBASE_TOKEN

完成自动化过程

firebase login:ci

个人建议:click here to see steps of using all commands