AWS CodePipeline, сборка не удалась и получена ошибка - PullRequest
2 голосов
/ 21 мая 2019

Я пытаюсь построить и 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. 

1 Ответ

10 голосов
/ 21 мая 2019

Если вы используете управляемый образ aws/codebuild/standard:2.0 CodeBuild, вы необходимо указать версию среды выполнения в разделе 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...