我想为项目的承包商提供仅使用URL(或云功能)即可部署到Firebase的功能。
点击URL(浏览器,wget,curl)后,它将运行bash脚本,本质上执行以下操作来部署:
- $ git pull origin master#一个git repo将在函数中设置
- $ npm安装
- $ ng build --prod
- $ firebase使用
- $ firebase部署
我对这里的任何/所有想法都持开放态度,以使部署尽可能简单。 CI / CD系统正在开发中,但目前,我们希望通过点击功能进行部署。谢谢!
关于Firebase,我已经做了很多阅读,四处搜索,但对于我到目前为止所需的内容没有任何帮助。