Google源存储库可以使用应用程序默认凭据进行身份验证



我正在尝试在Google源存储库上托管具有默认凭据(即~/.config/gcloud/ application_default_credentials.json的文件)。

不幸的是,这似乎不起作用:

#11 1.030 ERROR: (gcloud.source.repos.clone) You do not currently have an active account selected.
#11 1.030 Please run:
#11 1.030
#11 1.030   $ gcloud auth login
#11 1.030
#11 1.030 to obtain new credentials, or if you have already logged in with a
#11 1.030 different account:
#11 1.030
#11 1.030   $ gcloud config set account ACCOUNT

这是可能的吗?

如果您使用CLI gcloud source repos clone yourRepo克隆存储库,则不需要设置凭据(仅在使用GCP客户端库时才需要)

,但是您需要使用至少具有source.reader角色的帐户登录。

检查您是否已记录运行gcloud auth list

  • 如果没有显示任何帐户,请运行gcloud auth login yourAccount登录。
  • 如果显示帐户,您想更改活动帐户运行gclud config set account yourAccount

相关内容

  • 没有找到相关文章

最新更新