我正在研究将图像推送到gc容器注册表的bitbucket管道。我已经创建了一个具有Storage Admin角色的服务帐户。(bitbucket-authorization@mgcp-xxxx.iam.gserviceaccount.com)
gcloud auth activate-service-account --key-file key.json
gcloud config set project mgcp-xxxx
gcloud auth configure-docker --quiet
docker push eu.gcr.io/mgcp-xxxx/image-name
Run Code Online (Sandbox Code Playgroud)
尽管登录成功,但我得到:项目'mgcp-xxxx'的令牌交换失败。呼叫者没有权限“ storage.buckets.get”。要配置权限,请按照以下说明进行操作:https : //cloud.google.com/container-registry/docs/access-control
任何人都可以对我所缺少的提出建议吗?
谢谢!
docker google-cloud-platform google-container-registry google-cloud-iam
我们使用 DatabaseTransactions 特征和 MySQL 数据库连接执行单元测试(很多)。
当执行完整的测试套件时,我们得到 15 条左右的“常规错误:1205 超出锁定等待超时;”。当单独执行这些测试时,它们都成功了。
问题主要出现在执行sync()方法时,但不仅限于此。
(尝试增加等待超时,但没有成功)。
任何建议将不胜感激。
也发布在 laracasts 中:https://laracasts.com/discuss/channels/testing/test-suite-general-error-1205-lock-wait-timeout-exceeded