2

我想在几个 Github 项目中启用Google Cloud Build Github App。

  1. 所以在Google Cloud Build Github App 上,我点击授予此应用访问您的 GitHub 帐户的权限

在此处输入图像描述

  1. 然后在以下屏幕上,我在All repositories上安装 Google Cloud Build 。

在此处输入图像描述

  1. 然后我重定向到几个谷歌授权屏幕。

  2. 然后我在谷歌下面的屏幕上结束,在那里我选择一个现有的谷歌项目 ID,然后接受同意屏幕。

在此处输入图像描述

问题是:我的任何 Github 存储库上的 git push 都会触发这个谷歌项目 ID 中的构建(而不是他相关的谷歌项目 ID)

在此处输入图像描述

我当然想要

  • 推送 Github 项目#1 以触发 Google Cloud Build 项目#1 中的构建
  • 推送 Github 项目#2 以触发 Google Cloud Build 项目#2 中的构建
4

2 回答 2

2

现在有一个“添加另一个项目”按钮,允许您在设置 Google Cloud Build 连接时将存储库直接连接到不同的项目。

看这个截图:

添加另一个项目

于 2019-03-04T15:29:51.160 回答
1

我相信这是因为该应用程序在帐户级别而不是项目级别上运行。

于 2018-12-06T21:36:43.437 回答