AWS CodeBuild DOWNLOAD_SOURCE运行时错误(* exec.ExitError:退出状态1)

时间:2017-12-26 16:49:12

标签: amazon-web-services aws-codepipeline aws-codebuild

我使用AWS CodePipeline进行了自动构建,它运行良好,但今天它突然失败了,这个奇怪的错误消息,我无论如何都无法理解正在发生的事情。

Container] 2017/12/26 16:42:52 Waiting for agent ping
[Container] 2017/12/26 16:42:52 Waiting for DOWNLOAD_SOURCE
[Container] 2017/12/26 16:42:53 Phase is DOWNLOAD_SOURCE
[Container] 2017/12/26 16:42:53 Runtime error (*exec.ExitError: exit status 1)

这是在DOWNLOAD_SOURCE阶段,阻止我理解这个问题,因为这似乎是在AWS的一面,而不是我的部署配置。

enter image description here

是否有人面临同样的问题,或者知道如何找出问题本身?

谢谢!

1 个答案:

答案 0 :(得分:0)

我已经为这个同样的问题发疯了。如果您用谷歌DOWNLOAD_SOURCE "Runtime error (*exec.ExitError: exit status 1)",这是唯一的结果。

就我而言,问题是zip文件格式错误。

压缩源代码的正确方法是:

cd somedir ; zip -r ../zipped.zip . * ; cd ..

我正在使用:

zip -r bless_builder.zip somedir/*

他们在aws codebuild user guide中确实提到了它:

  

重要

     

不包括(根目录名称)目录,仅包括   (根目录名称)中包含的目录和文件   目录。

但是我发誓,使用错误代码至少可以使他们更有创造力!