0

我刚刚尝试将Google Stackdriver链接到存储在Github上的我的一个AppEngine项目的源代码。授权过程进行得很顺利,但之后我无法查看可用于连接的存储库。如何在Stackdriver中查看github组织存储库

显然我只能在GitHub上看到属于“用户”而不是“组织”的存储库,即使我是该组织的成员(呃......这是我的组织:D)。

我在文档中找不到任何帮助。

+0

嗨,你有没有授权Stackdriver访问你希望连接的每个'组织'(通过点击每个组织名称前面的'授予访问'按钮)在Github许可页面首次连接Github和Stackdriver ?除非,Stackdriver将被授予只有您的个人回购权限:) –

回答

1

我们必须通过点击每个组织名称前面的“授予访问权限”按钮,在Github的同意页面中,授予Stackdriver访问我们要连接的每个“组织”的权限,第一次连接Github时为Stackdriver。

Github consent screen

在你错过授予访问权限有任何情况下,

你可以简单地去“的OAuth应用程序”(https://github.com/settings/connections/applications)节中设置和选择“谷歌为Stackdriver”。在那里您可以获得相同的屏幕,您可以授予您希望与Stackdriver共享的每个组织的访问权限。一旦获得批准,该组织下的所有回购将出现在“从GitHub选择源”对话框中。

+0

在问这里问题后,我找到了一点解决方案。这与您所描述的不完全相同。如果您拥有私人帐户并管理组织,则必须先进入组织设置页面(而不是您自己的个人设置),然后单击“第三方访问”。 – Andrea

+0

他们两个都是一样的我认为:D两页,但是相同的列表。从另一个页面上吊销您看到相同的页面的权限将被撤销。 –