S3是我的代码构建源,我正在传递zip文件。 buildspec.yml位于zip文件中,如何在buildspec配置中传递代码构建路径。
答案 0 :(得分:2)
根据AWS文档,您的buildspec.yml必须位于项目的根目录中。文档没有明确提及它,但这意味着buildspec.yml必须位于项目S3工件 inside 的根目录中。当CodeBuild从S3获取工件时,它将在zip工件内的文件根目录中使用buildspec.yml。
您可以在此处阅读有关创建buildspec.yml的更多信息: https://docs.aws.amazon.com/codebuild/latest/userguide/getting-started.html#getting-started-create-build-spec