无人机CI推动ECR失败

时间:2017-09-03 12:01:52

标签: amazon-web-services docker drone

当我尝试使用无人机插件为亚马逊ECR推送图像时,我收到以下消息:

“没有基本身份验证凭证”

我的.drone.yml文件pipline:

  publish-to-ecr:
   image: plugins/ecr
   repo: foo
   registry: xxx.dkr.ecr.us-west-1.amazonaws.com
   dockerfile: ./Dockerfile
   tags:
     - latest
   access_key: xxx
   secret_key: xxx
   region: xxx

我正在使用推荐我的本地环境的信誉而且它正在运作

1 个答案:

答案 0 :(得分:0)

问题是我配置给机器的角色也没有在存储库端配置

转到存储库,并在权限下添加角色以下权限:PutImage,CompleteLayerUpload,InitiateLayerUplaod

并且有效