

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ファイルディレクトリから構築を作成する
<a name="gamelift-build-cli-uploading-upload-build"></a>

ローカルディレクトリを含む任意の場所に保存されたゲームビルドを作成するには、 [https://docs.aws.amazon.com/cli/latest/reference/gamelift/upload-build.html](https://docs.aws.amazon.com/cli/latest/reference/gamelift/upload-build.html) AWS CLI コマンドを使用します。このコマンドで Amazon GameLift Servers に新しいビルドレコードを作成し、指定した場所からファイルをアップロードします。

**アップロードリクエストを送信します。**コマンドラインウィンドウで、**upload-build** コマンドとパラメータを入力します。

```
aws gamelift upload-build \
    --name user-defined name of build \
    --operating-system supported OS \
    --server-sdk-version server SDK for Amazon GameLift Servers version \
    --build-root build path \
    --build-version user-defined build number \
    --region region name
```
+ **operating-system** – ゲームサーバービルドのランタイム環境。OS を指定する必要があります。これを後で更新することはできません。
+ **server-sdk-version** – ゲームサーバーが統合されている Amazon GameLift Serversサーバー SDK のバージョン。Amazon GameLift Servers の値を指定しない場合、`4.0.2` はデフォルト値を使用します。正しくないサーバー SDK バージョンを指定すると、Amazon GameLift Servers サービスへの接続を確立するために `InitSdk` を呼び出した際に、ゲームサーバービルドが失敗する可能性があります。
+ **build-root** – ビルドファイルのディレクトリパス。
+ **name** – 新しいビルドのわかりやすい名前。
+ **build-version** – ビルドファイルのバージョンの詳細。
+ **region** – ビルドを作成する AWS リージョン。フリートをデプロイする予定のリージョンにビルドを作成します。ゲームを複数のリージョンにデプロイする場合、各リージョンにビルドを作成します。
**注記**  
[https://docs.aws.amazon.com/cli/latest/reference/configure/get.html](https://docs.aws.amazon.com/cli/latest/reference/configure/get.html) を使用して現在のデフォルトのリージョンを表示します。デフォルトのリージョンを変更するには、[https://docs.aws.amazon.com/cli/latest/reference/configure/set.html](https://docs.aws.amazon.com/cli/latest/reference/configure/set.html) コマンドを使用します。

*例*

```
aws gamelift upload-build \
    --operating-system AMAZON_LINUX_2023 \
    --server-sdk-version "5.0.0" \
    --build-root "~/mygame" \
    --name "My Game Nightly Build" \
    --build-version "build 255" \
    --region us-west-2
```

```
aws gamelift upload-build \
    --operating-system WINDOWS_2022 \
    --server-sdk-version "5.0.0" \
    --build-root "C:\mygame" \
    --name "My Game Nightly Build" \
    --build-version "build 255" \
    --region us-west-2
```

アップロードリクエストに応じて、Amazon GameLift Servers はアップロードの進行状況を表示します。アップロードが成功すると、Amazon GameLift Servers は新しいビルドレコード ID を返します。アップロードの時間はゲームファイルのサイズおよび接続速度によって異なります。