【问题标题】:Cloud functions install package from private git repo云函数从私有 git repo 安装包
【发布时间】:2019-08-26 05:40:27
【问题描述】:

所以我将所有共享的 npm 包放在单独的 git 存储库中。

我可以通过 npm install git:url/to/repository 在另一个 repo 中使用其中一个。

现在我需要创建一个谷歌云函数。

如何将我的私有 git URL 添加为依赖项?

是否有一些文件可以用来指定 git 凭据,以及从环境变量中获取这些凭据的某种方式,这样我就不必对它们进行硬编码(出于安全原因)?

如果没有,我将不得不在本地或 CI 中安装它们,然后将 node_modules 目录与其他所有内容一起上传,这也很好。

【问题讨论】:

    标签: git npm google-cloud-functions


    【解决方案1】:

    无法使用私有存储库。部署时,您必须将您的库与您的代码一起嵌入。 或者,如果您可以使用 http 触发器,请查看 cloud run,您可以打包您的容器,从而在构建阶段执行您想要的操作。

    【讨论】:

      猜你喜欢
      • 2016-01-29
      • 2014-02-10
      • 2020-04-17
      • 1970-01-01
      • 1970-01-01
      • 2013-12-04
      相关资源
      最近更新 更多