我希望能够听取Firebase托管服务,了解它在成功部署后会引发的事件。这是今天在谷歌Firebase平台上可用吗?计划创建一个部署事件处理程序,以发送一个Slack webhook请求以及有关成功部署的上下文信息。Firebase托管服务提供可以收听的部署活动吗?
1
A
回答
0
firebase-tools
最近添加到挂接到predeploy
和postdeploy
流程的能力:
要设置部署挂钩,增加的bash脚本到项目的firebase.json配置文件。可以在文件中直接定义简短的脚本,也可以在项目目录中引用文件。例如,这里是一个postdeploy脚本,将松弛的消息在部署成功完成火力托管firebase.json表达:
{ "hosting": { "postdeploy": "./messageSlack.sh 'Just deployed to Firebase Hosting'" } }
驻留在项目目录的
messageSlack.sh
脚本会是什么样子:curl -X POST -H 'Content-type: application/json' --data '{"text":"$1"}' https://<Slack_Webhook_URL>
对于任何可以部署托管资产,功能,数据库,存储和firestore-您可以在firebase.json添加预先部署和postdeploy钩,和你的脚本将被相应的部署命令来运行。预部署和后部署钩子都将脚本的标准输出和错误流打印到终端。对于故障情况,请注意:
未能按预期完成预部署挂钩取消部署。 由于某种原因部署失败,postdeploy挂钩不会被触发。
相关问题
- 1. Virtocommerce部署域和托管服务提供商
- 2. 我可以通过非IIS托管的WCF服务提供网页吗?
- 3. SQL Server 2008 Express可以用于提供商业网站托管服务吗?
- 4. 我可以XCOPY部署Windows服务吗?
- 5. 可以通过Firebase托管托管Java Spring应用程序吗?
- 6. Firebase托管使用最新部署
- 7. 我的应用程序服务器可以找出它所在的Java托管服务提供商吗?
- 8. 共享托管服务提供商的可用RAM
- 9. Odata服务可以作为Windows服务托管吗?
- 10. 我可以在Windows服务中托管WCF服务吗?
- 11. 部署基于TCP的WCF服务,托管在Windows服务中
- 12. Firebase托管服务中的角度2
- 13. Windows托管的WCF服务可以使用HTTPS吗?
- 14. 如何部署窗口服务管理端口号托管WCF服务
- 15. 是否有任何可以为Asp.Net MVC内容提供服务的文件副本可部署Web服务器?
- 16. 多个客户端可以访问Windows服务中托管的WCF服务吗?
- 17. WAS托管的WCF服务激活
- 18. 我可以在一台服务器上托管node.js和Django吗?
- 19. JAX-WS可以在桌面程序中托管“web”服务吗?
- 20. 我可以在Bluehost/apache服务器上托管Slack bot吗?
- 21. 一个网站可以托管在2台服务器上吗?
- 22. EC2:我可以在那里托管一个http服务器吗?
- 23. 我可以在COM +中托管WCF服务吗?
- 24. 我可以在共享托管服务器上安装git吗?
- 25. Windows托管服务可以成为wcf客户端吗?
- 26. SQL Server报表服务设计器可以重新托管吗?
- 27. 如何_properly_从自托管的WCF服务提供XAP文件?
- 28. 托管服务提供商的Drupal执行内存限制
- 29. 提供上传文件转录的音频托管服务?
- 30. 从锁定的托管服务提供商SQL Server 2008备份
当前不提供的,但你应该[要求它作为一个功能(https://firebase.google.com/support/contact/bugs-功能/),以便它可能有一天:) –
为此向Firebase组发送功能请求。希望它在某个地方。 –
我使用Firebase主机,因此您可以相信它已经被团队听到:) –