步骤 4: 上传源代码和构建规范文件 - AWS CodeBuild
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

步骤 4: 上传源代码和构建规范文件

(上一步:步骤 3: 创建 buildspec 文件

在此步骤中,您将源代码和构建规范文件添加到输入存储桶中。

使用操作系统的 ZIP 实用工具,创建一个名为 MessageUtil.zip 的文件,其中包含 MessageUtil.javaTestMessageUtil.javapom.xmlbuildspec.yml

MessageUtil.zip 文件的目录结构必须如下所示。

MessageUtil.zip |-- pom.xml |-- buildspec.yml `-- src |-- main | `-- java | `-- MessageUtil.java `-- test `-- java `-- TestMessageUtil.java
重要

请不要包含 (root directory name) 目录,而只包含 (root directory name) 目录中的目录和文件。

MessageUtil.zip 文件上传至名为 codebuild-region-ID-account-ID-input-bucket 的输入存储桶中。

重要

对于 CodeCommit、GitHub 和 Bitbucket 存储库,按照惯例,您必须在每个存储库的根(顶级)位置存储一个名为 buildspec.yml 的构建规范文件,或者将构建规范声明作为构建项目定义的一部分包含。请勿创建包含存储库源代码和构建规范文件的 ZIP 文件。

仅对于存储在 S3 存储桶中的构建输入,您必须创建一个包含源代码的 ZIP 文件和一个(按照惯例)位于根(顶级)位置的名为 buildspec.yml 的构建规范文件,或者将构建规范声明作为构建项目定义的一部分包含。

如果您要为构建规范文件使用其他名称,或者要在根位置之外的位置引用生成规范,则可指定生成规范覆盖作为构建项目定义的一部分。有关更多信息,请参阅构建规范文件名称和存储位置

下一步

步骤 5: 创建构建项目