我正在尝试为我的 Node.js 应用程序设置管道。服务器托管在 google app engine flex env 上,我正在使用云构建来创建 CI/CD 管道。
出于某种原因,我从云构建日志中收到以下错误:
我根据我在 GCP 文档中阅读的内容设置了我的管道,但我真的不知道它为什么不起作用。
这是我的 app.yaml 文件:
这是我的 cloudbuild.yml 文件的内容:
我试图在互联网上搜索它,发现一些与超时有关的东西,但只是如何将它们添加到 cloudbuild.yml 并且由于某种原因,当我添加它时它会崩溃。
现在,如果我删除超时,它将进入云构建中的一些无限循环,我发现添加超时可以解决这个问题。
如果我使用标准的应用程序引擎(不灵活),那么它可以工作,但我必须使用 flex。