在此任务中,我尝试自动构建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"
我找不到任何人提及此事,这意味着这是一个愚蠢的错误,因为我是新手,在此先感谢。
答案 0 :(得分:1)
我找到了解决方案,我需要添加角色:
Cloud Build Service Account
到帐户:
[PROJECT_ID]@cloudbuild.gserviceaccount.com