AWS CodeBuild错误出现在PRE_BUILD步骤

时间:2019-09-13 15:37:48

标签: amazon-s3 aws-codebuild

在Windows上使用AWS托管映像时出现以下错误:-

  

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

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

     

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

对于从另一个S3存储桶( 大小:4.2 GB #个对象1,526 )。对于这个特定的存储桶( 大小:4.6 GB #个对象2,06,462 ),{{1 }}命令似乎可以完全执行,但是最后一步出错,退出状态为1。

没有明显的超时问题,因为我默认设置为1小时。发生错误的构建运行大约需要25分钟。

有人可以帮我解决这个问题吗?

TIA

1 个答案:

答案 0 :(得分:0)

您可以尝试一些操作:

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

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

2)在s3 cp命令中添加--debug,以添加一些调试输出