当前位置: 首页 > 知识库问答 >
问题:

使用gCloud cli时,自动检测要部署的可用云功能

傅安宁
2023-03-14

当我们发出以下命令时,Firebase tools会自动检测可用功能并进行部署

firebase deploy --only functions

但是,我们希望使用gcloud cli,因为它在提供环境变量/指定vpc连接器方面有更多控制。

不幸的是,当使用gCloud函数部署时,我们需要为每个函数指定函数名称。

是否可以从源代码中自动获取http函数/触发器列表?

更新:由于gcloud cli需要函数的类型(http/event),如何自动找到导出函数的类型,以便我可以自动执行,而不是指定每个函数的详细信息?

共有1个答案

楚昀
2023-03-14

如果您正在使用Firebase CLI将要部署到云功能的源代码,则可以将代码写入:

  1. 加载(require())由索引定义的模块。js

没有任何东西可以为您做到这一点——您必须编写代码。

 类似资料:
  • 我正在使用cloud函数部署python函数(版本=3.7,内存=1go,超时=1s)。 到目前为止,它非常有效。 但是,我注意到,默认情况下,云函数将其区域设置为。我需要我的函数在中,所以我使用

  • 问题内容: 我在脚本中生成matplotlib图形,无论是否使用图形显示,都可以运行该脚本。我希望脚本自动调整:在显示的情况下,它应该以交互方式显示图形,而在没有显示的情况下,应将它们保存到文件中。 从对在不运行X服务器的情况下生成matplotlib图的问题的回答中,我了解到可以使用Agg后端进行非交互式绘图。 所以我正在尝试这段代码: 与带显示器的情况相同。但是,没有显示,由于已选择显示,因此

  • 1.grpc@1.20.0安装/users/me/desktop/appname/appname/functions/node_modules/grpc node-pre-gyp安装--fallback-to-build--library=static_library node-pre-gyp使用needle警告node-pre-gyp https下载 3.../ext/channel.cc:29

  • 利用自动化加速软件在不同环境间的迁移 自动化构建不仅仅适用于开发团队 —— 在将软件从开发迁移到生产这一过程中也大有作为。在这一期 让开发自动化中,自动化专家 Paul Duvall 将介绍如何结合使用 Ant 和 Java™Secure Channel 将软件远程部署到多个目标环境中。 关于本系列 作为开发人员,我们的工作就是为终端用户实现过程自动化;然而,很多开发人员却忽略了将自己的开发过程自

  • 尝试使用fire base sdk配置环境变量。它包含一个令牌,将在google cloud函数中使用。 我一直在跟踪文档,当我尝试重新部署云功能时出现了这个错误。 我把这些放在索引的顶端。js文件 这是我package.json档案 正如文档中所述,在尝试运行之前,我先运行了“firebase部署--仅限函数”。。。 “gcloud beta函数部署myfunction--暂存bucket my

  • 我在我的程序中使用了bluecove库 通过eclipse运行程序时,一切都很顺利。我现在正在尝试部署我的程序,在这篇文章之后,我使用了胖jar 当我运行jar文件(由fat jar创建)时,找不到库,并且由于这行代码local=LocalDevice,我得到了异常BlueCove库不可用。getLocalDevice() 。 在Fat-jar窗口中,我还尝试将添加到位置,并使用路径。 我还尝试将