Cloudbuild服务帐户无权访问projectID

时间:2020-08-31 11:29:09

标签: google-cloud-platform google-cloud-build

在此任务中,我尝试自动构建android应用apk,此链接为:https://cloud.google.com/community/tutorials/building-android-apk-with-cloud-build-gradle-docker-image?fbclid=IwAR1z_1U0MHHqKJ57EeN__bLRDdq1kMQmK068gYmlt23mBtRfFoITg9qCKuM

我完成了链接中的所有操作,为cloudbuild服务分配了所有可能的权限,但是每次我对存储库进行新的推送时,它都无法生成新的apk,并出现以下错误:

generic::failed_precondition: cloudbuild service account doesn't have access to projectID "lustrous-bit-271019"

我找不到任何人提及此事,这意味着这是一个愚蠢的错误,因为我是新手,在此先感谢。

1 个答案:

答案 0 :(得分:1)

我找到了解决方案,我需要添加角色:

Cloud Build Service Account

到帐户:

[PROJECT_ID]@cloudbuild.gserviceaccount.com