超出 Google Cloud 构建配额(构建和操作获取请求)
我的 CI 有时会收到错误: 配额指标“构建和操作获取请求”超出配额,并且 限制服务的“构建和操作每分钟获取请求” 面向消费者的“cloudbuild.google…
如何在 cloudbuild.yaml 中指定用于云运行的自定义 service.yaml?
我在 Google Cloud Run 服务上部署了一个 docker 容器。它有一个非常基本的 cloudbuild.yaml 文件,可以从 git 推送到主分支触发。 我希望将云运行机…
合并时如何从谷歌云构建触发器获取源分支
我正在将 github 拉取请求中的“feature-branch”合并到“dev-branch”上。我正在使用谷歌云构建触发器,该触发器在推送到“dev-branch”时触发。据我…
如何将 appengine 连接到 vpc-connector
我有一个部署到 Cloud Run 的 django 项目。它使用两个 GCP 资源 - 一个 Postgres 数据库和一个用于缓存的 Redis MemoryStore 实例。 Redis 实例只能…
从 Cloud Build 运行 php artisan 命令
我正在使用 Cloud Build 在 Cloud Run 上部署我的应用程序。我想在我的 cloudbuild.yaml 中设置 php artisan 命令来运行迁移、初始化护照库...但是我…
访问 cloudbuild 管道中的发布/订阅消息
我想触发 cloudbuild 管道来响应 Pub/Sub 消息,并在其中一个步骤中访问消息内容。 例如: gcloud 命令发送 Pub/Sub 消息,触发管道: gcloud pubsub …
我有这么多的权限,但我仍然收到更新项目 googleapi 时出错:错误 403:调用者没有权限,禁止
我在组织级别的权限是 Billing Account Administrator Billing Account Creator Billing Account Viewer Folder Creator Organization Policy Adminis…
剪切谷歌云管道中变量的文本
我试图在将项目部署到 QA 环境时自动升级版本。 我有以下代码, args: - '-c' - | set -x npm install npm i -g @nrwl/cli npm version --git-tag-ver…
gcp 云构建 - 什么是 _REPO_NAME 变量?
Cloud Build 构建 Python 应用示例包含以下几行,其中包含 _REPO_NAME 指定变量。 # [START cloudbuild_python_image_yaml] # Docker Build - name: '…
如何在 docker build 上指定 Dockerfile 的绝对路径
如何在 docker 云构建作业上指定 -t 和 -f 参数。 - name: 'gcr.io/cloud-builders/docker' entrypoint: 'bash' args: - '-c' - |- docker build --ne…
GCP cloudbuild反应脚本构建找不到env.file
我正在做一些我认为很简单的事情: # Fetch config - name: 'gcr.io/cloud-builders/gsutil' volumes: - name: 'vol1' path: '/persistent_volume' ar…
如何在cloudbuild中使用secretmanager的自定义替换?
我在 cloudbuild.yaml 中使用自定义替换时遇到问题。 substitutions: _CUSTOM_SUBSTITUTION: this-is-a-path availableSecrets: secretManager: - ver…