Google cloud platform Google Cloud Build检索Github存储库失败

Google cloud platform Google Cloud Build检索Github存储库失败,google-cloud-platform,google-cloud-build,github-app,Google Cloud Platform,Google Cloud Build,Github App,我正在尝试使用cloud build github应用程序从公共github存储库设置cloud build触发器。我在我的存储库中安装了应用程序并对其进行了授权,但当我被重定向到GCP以将存储库连接到项目时,出现了以下错误消息: 检索GitHub存储库失败。 调用方没有权限 我怀疑这可能与在我的github帐户上启用双因素身份验证有关,这是一个组织所需要的 我能够从云源存储库镜像相同的github存储库,但没有任何问题。我是存储库和gcp项目的所有者 *编辑 问题似乎是由于在我的github

我正在尝试使用cloud build github应用程序从公共github存储库设置cloud build触发器。我在我的存储库中安装了应用程序并对其进行了授权,但当我被重定向到GCP以将存储库连接到项目时,出现了以下错误消息:

检索GitHub存储库失败。 调用方没有权限

我怀疑这可能与在我的github帐户上启用双因素身份验证有关,这是一个组织所需要的

我能够从云源存储库镜像相同的github存储库,但没有任何问题。我是存储库和gcp项目的所有者

*编辑
问题似乎是由于在我的github帐户上启用了双因素身份验证。我禁用了它,cloud build可以连接到我的存储库。但是,我需要启用2个因子,因为我的github组织需要它

*编辑

我没有提到我所在的github组织在需要2因素身份验证的基础上配置了ip白名单。我离开了公司,重新启用了双因素身份验证,cloud build能够连接到我的repo。不确定如果repo不在github组织中,为什么会出现原始问题。

在深入研究此问题后,您需要将GCE IP地址范围添加到github组织IP白名单中,或者在能够的情况下禁用白名单。

您能够从云构建中选择源并验证您的github帐户吗触发器?@yash我试图从cloud build触发器连接存储库,但收到了类似的错误消息:“Google cloud Platform未被授权列出存储库。其访问权限很可能已被吊销。”即使单击“授权Google cloud Platform”按钮也会导致相同的错误。嗯,您有权访问Google cloud项目吗?还有,您的账单帐户是否过期或安装不正确?你启用了云构建服务吗?我是项目的所有者,启用了云构建api,我正在进行300美元的免费试用。我在我的个人github帐户上尝试了2-factor auth,但我能够连接repo OK并创建推送触发器,使用免费试用帐户和付费帐户进行测试,在github端授权后,我必须刷新GCP cloud build页面,以便我的github repo出现,并能够选择连接它们,可能不仅仅是两步验证,可能还需要联系帮助解决这个问题