python-3.x - Python云函数在重建后没有更新
问题描述
重现步骤:
- 启用这些 API:Cloud Repositories、Cloud Build 和 Cloud Functions
- 创建存储库并从此处推送内容。这是一个简单的 Python Flask 应用程序,返回带有 cloudbuild.yaml 文件的简单 Html。
- 使用名为la-repo-function-1 的已创建存储库(在 cloudbuild.yaml 文件中引用)并使用带有 HTTP 触发器和函数的 Python 3.7创建 Cloud 函数以执行相等的greetings_http
- 在该存储库上创建 Cloud Build 触发器并将其指向使用 cloudbuild.yaml 作为配置。
- 更改 main.py 中返回的 html 问候语并将其推送到存储库。
预期结果:构建并重新部署了一个新功能。
实际结果:触发 Cloud Build 并观察到新的 ACTIVE 版本,但仍返回旧内容。从控制台下载的源代码是旧的。但是,无需更改即可手动重新部署(只需进入编辑选项卡并单击部署)。
注意:此问题与此类似。但是,这里我们使用的是 Python 3.7 而不是 Node.js 代码,根据GC 发行说明, Python 3.7 已经完全发布,并且不是测试版。
那么这是一个错误还是我错过了什么?
解决方案
此问题正在 Google 的问题跟踪器中进行跟踪,正在处理中。解决方案完成后,应该有一个好的答案。
推荐阅读
- tensorflow - 如何在 keras 中实现这种损失
- reactjs - 模块解析失败:使用 webpack 构建反应时出现意外令牌 (6:16)
- swift - 迅速。timerLabel 中的超大标题
- c# - 任何 .NET Core 3.0 项目都会不断产生会损害我的运行时性能的线程
- python - 如何在 Windows 10 上的 Python 3.7 中使用 pip 安装包
- jquery - 将 JSON 数据提取到 HTML 表 onclick 按钮
- google-cloud-platform - Google 部署管理器:创建计算引擎实例时允许 HTTP 流量的等价物是什么?
- excel - 如何搜索文件名,每天都会更改,因为它在名称中包含日期,在日期范围内放入工作表的单元格
- python - 如何制作一个始终显示来自我的 Django 模型的最新帖子的页面
- jackson - Jersey 忽略 ExceptionMapper