【发布时间】:2021-03-12 19:51:11
【问题描述】:
我已按照以下步骤操作:
- 我在 Github 上安装了`Google Cloud Build 应用,将其链接到 Cloud Build 并将其配置为使用某个存储库(私有存储库)
- 我在 Cloud Build 中设置了触发器:
Push to any branch - 项目部署后没有应用实例(App Engine -> Dashboard)
我的cloudbuild.yarml 看起来像这样:
steps:
- name: 'gcr.io/cloud-builders/gcloud'
args: ['app', 'deploy', '--project=project-name', '--version=$SHORT_SHA']
如果我尝试手动运行触发器:我在 Google Cloud 中收到此错误:
无法获取云构建机器人的凭据
我也尝试根据this article 设置 IAM 角色,但使用 @cloudbuild.gserviceaccount.com 似乎不是有效的“成员”(也许我需要两个项目,一个用于运行,一个用于构建应用程序?)
我如何填补空白/修复提到的错误?
【问题讨论】:
标签: node.js google-app-engine google-cloud-platform next.js