审阅 buildspec.yml
在 NovaTech,您的团队使用 buildspec.yml 来定义 CodeBuild 如何编译并测试一个 Python Lambda 应用。请使用 buildspec explorer 查看该构建配置。
该工具展示了一个包含全部四个阶段(install、prebuild、build、postbuild)以及 artifacts 部分的完整 buildspec.yml。您可以切换各阶段的启用状态,查看模拟构建日志,并理解每个阶段的作用。
请特别关注 artifacts 部分——它定义了哪些内容会传递到 Deploy 阶段。文件路径配置错误,是在"构建成功"后部署失败的最常见原因。
问题: 一个 CodeBuild 项目已成功(四个阶段都通过),但 CodeDeploy 立即失败并提示 "The specified key does not exist."。最可能的原因是什么?
本练习是课程的一部分
