我是 AWS CodePipeline 的新手,过去从未使用过 Jenkins 等任何持续集成工具。我创建了一个新的 AWS CodePipeline作为 AWS CodeCommit(代码存储库)-> CodeBuild(不是 docker,环境是 NodeJS 7)- > AWS 代码部署。一切都只在 AWS 上。这是一个 Angular2 项目,最终部署在 EC2 实例(Windows server 2008)上运行。在我的本地机器上,我可以通过活动 IAM 用户(Git 访问)将我的代码提交给 AWS CodeCommit,然后我可以看到 CodePipleline 在 Source 正常(绿色)但下一步即构建失败(红色颜色)。当我单击其详细信息时,我可以看到以下错误日志:-
https://forums.aws.amazon.com/ 2016/12/23 18:21:16 等待代理 https://forums.aws.amazon.com/ 2016/12/23 18:21:36 阶段是DOWNLOAD_SOURCE https://forums.aws.amazon.com/ 2016/12/23 18:21:38 阶段完成:DOWNLOAD_SOURCE 成功:false https://forums.aws.amazon.com/ 2016/12/23 18:21: 38 阶段上下文状态代码:YAML_FILE_ERROR 消息:YAML 文件不存在 https://forums.aws.amazon.com/ 2016/12/23 18:21:38 运行时错误(YAML 文件不存在)
有人可以指导我解决这个错误吗?我不知道这个 YAML 文件是什么意思。我用谷歌搜索,但没有发现与我的 NodeJS Angular 项目相关的内容。
谢谢你,维诺德库马尔