AWS CodePipeline,构建失败并出现错误

use*_*394 6 amazon-web-services angular

我正在尝试构建和Angular7项目并部署到S3,但遇到以下错误。我该如何解决?

[Container] 2019/05/21 04:08:49 Waiting for agent ping 
[Container] 2019/05/21 04:08:51 Waiting for DOWNLOAD_SOURCE 
[Container] 2019/05/21 04:08:56 Phase is DOWNLOAD_SOURCE 
[Container] 2019/05/21 04:08:56 CODEBUILD_SRC_DIR=/codebuild/output/src345798432/src/git-codecommit.us-east-1.amazonaws.com/v1/repos/CodeCommit-May20 
[Container] 2019/05/21 04:08:56 YAML location is /codebuild/readonly/buildspec.yml 
[Container] 2019/05/21 04:08:56 Processing environment variables 
[Container] 2019/05/21 04:08:56 Moving to directory /codebuild/output/src345798432/src/git-codecommit.us-east-1.amazonaws.com/v1/repos/CodeCommit-May20 
[Container] 2019/05/21 04:08:56 Phase complete: DOWNLOAD_SOURCE State: FAILED 
[Container] 2019/05/21 04:08:56 Phase context status code: YAML_FILE_ERROR Message: This build image requires selecting at least one runtime version. 
Run Code Online (Sandbox Code Playgroud)

Zde*_*k F 16

如果使用aws/codebuild/standard:2.0CodeBuild托管映像,则必须runtime-versions在buildspec文件的部分中指定运行时版本。

https://docs.aws.amazon.com/codebuild/latest/userguide/troubleshooting.html#troubleshooting-build-must-specify-runtime

这是您指定runtime-versions: https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#runtime-versions-buildspec-file的方式