无法在代码构建中指定 buildsec.yml 路径

Unable to specify buildsec.yml path in codebuild

S3 是我的代码构建源,我正在传递 zip 文件。 buildspec.yml 在 zip 文件中,我如何在构建规范配置中传递代码构建的路径。

根据 AWS 文档,您的 buildspec.yml 必须位于项目的根目录中。文档没有明确提及,但这意味着 buildspec.yml 必须位于项目的根目录中 inside S3 工件。当 CodeBuild 从 S3 获取您的工件时,它将使用 zip 工件内文件根目录中的 buildspec.yml。

您可以在此处阅读有关创建 buildspec.yml 的更多信息: https://docs.aws.amazon.com/codebuild/latest/userguide/getting-started.html#getting-started-create-build-spec