翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ステップ 4: ソースコードと buildspec ファイルをアップロードする
(前のステップ: ステップ 3: 2 つの S3 バケットを作成する)
このステップでは、入力バケットにソースコードとビルド仕様ファイルを追加します。
オペレーティングシステムの zip ユーティリティを使用して、MessageUtil.zip
、MessageUtil.java
、TestMessageUtil.java
、および pom.xml
を含む buildspec.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 バケットに保存されたビルド入力に限り、ソースコードおよび規約に基づく buildspec.yml
というビルド仕様ファイルを圧縮した ZIP ファイルをルート(最上位)に作成するか、ビルド仕様宣言をビルドプロジェクト定義の一部として含める必要があります。
ビルド仕様ファイルに別の名前を使用するか、ルート以外の場所でビルド仕様を参照する場合は、ビルドプロジェクト定義の一部としてビルド仕様の上書きを指定できます。詳細については、「buildspec ファイル名とストレージの場所」を参照してください。