GCP:云功能:每当触发CF时,CF都会重新安装requirements.txt吗?

时间:2020-08-07 12:48:03

标签: git google-cloud-platform google-cloud-functions gitlab

我们目前已部署了许多云功能。他们在requirements.txt文件中使用git + ssh从其他项目中获取代码。

我们要切换git地址。

我们是否需要事先更新云功能?或者仅在部署云功能时,requirements.txt是否才重要?

对于下一次部署,我们将更新所有requirements.txt文件。但是出于某些原因,我们现在无法执行此操作,因此必须延迟git address项目。

1 个答案:

答案 0 :(得分:2)

我们是否需要事先更新云功能?或者仅在部署云功能时,requirements.txt是否才重要?

仅在部署时使用,以构建具有运行该功能所需的一切的docker容器。一旦构建并部署了该容器,运行时将不会丢失任何依赖项。

如果要在部署函数时对依赖项进行更改,那很好-函数将继续使用烘焙到其容器中的依赖项。