当我尝试使用无人机插件为亚马逊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
我正在使用推荐我的本地环境的信誉而且它正在运作
答案 0 :(得分:0)
问题是我配置给机器的角色也没有在存储库端配置
转到存储库,并在权限下添加角色以下权限:PutImage,CompleteLayerUpload,InitiateLayerUplaod
并且有效