云函数从私有git repo安装包

云函数从私有git repo安装包,git,npm,google-cloud-functions,Git,Npm,Google Cloud Functions,因此,我将所有共享的npm包放在单独的git存储库中 通过使用npm install git:url/to/repository,我可以在另一个repo中使用其中一个 现在我需要创建一个谷歌云函数 如何将我的私有git URL添加为依赖项 是否有一些文件可以用来指定git凭据,以及从环境变量获取这些凭据的某种方法,这样我就不必硬编码它们(出于安全原因) 如果没有,我将不得不在本地或CI中安装它们,并将节点\u模块目录与其他所有内容一起上载,这也很好。不可能使用私有存储库。在部署时,您必须在代码中

因此,我将所有共享的npm包放在单独的git存储库中

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

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

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

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


如果没有,我将不得不在本地或CI中安装它们,并将
节点\u模块
目录与其他所有内容一起上载,这也很好。

不可能使用私有存储库。在部署时,您必须在代码中嵌入lib。 或者,若您可以使用http触发器,那个么看看您是否可以打包您的容器,从而在构建阶段执行您想要的操作