Amazon s3 在预构建步骤中出现AWS代码构建错误

Amazon s3 在预构建步骤中出现AWS代码构建错误,amazon-s3,aws-codebuild,Amazon S3,Aws Codebuild,在使用AWS管理的Windows映像时,我遇到以下错误:- [Container]2019/09/13 14:48:54命令未成功退出aws s3 cp--recursive s3://unique bucket name/folder/C:\temp\folder exit status 1 [容器]2019/09/13 14:48:58阶段完成:预构建状态:失败 [Container]2019/09/13 14:48:58阶段上下文状态代码:命令执行错误消息:执行命令时出错:aws s3 c

在使用AWS管理的Windows映像时,我遇到以下错误:-

[Container]2019/09/13 14:48:54命令未成功退出aws s3 cp--recursive s3://unique bucket name/folder/C:\temp\folder exit status 1

[容器]2019/09/13 14:48:58阶段完成:预构建状态:失败

[Container]2019/09/13 14:48:58阶段上下文状态代码:命令执行错误消息:执行命令时出错:aws s3 cp--recursive s3://unique bucket name/folder/C:\temp\folder。原因:退出状态1

aws s3 cp
命令对于从不同s3存储桶提取的另一个命令运行良好(大小:4.2 GB#对象1526)。对于这个特定的存储桶(大小:4.6 GB#对象206462),
cp
命令似乎能够完全执行,但最后一步在退出状态1时出错

没有明显的超时问题,因为我已经默认了1小时。出错的构建运行大约在25分钟内完成

有人能帮我修一下吗


TIA

您可以尝试以下几点:

1) 检查bucket是否配置了加密密钥,请尝试使用以下命令: $aws s3 cp——sse aws:kms

。。。这使用默认的服务器端加密


2) 添加--debug-to-s3 cp命令,用于一些添加的调试输出

(1)存储桶没有加密(2)--调试输出没有显示任何新内容..我刚刚开始使用zip+下载+解压缩方法。挑战在于参考env var$CODEBUILD\u SRC\u DIR以及如何为aws cli命令和本机os命令行解释它。