

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

# **eb deploy**
<a name="eb3-deploy"></a>

## 説明
<a name="eb3-deploydescription"></a>

初期化されたプロジェクトディレクトリから実行アプリケーションにアプリケーションソースバンドルをデプロイします。

git がインストールされている場合、EB CLI は `git archive` コマンドを使用して最新の `.zip` コマンドのコンテンツから `git commit` ファイルを作成します。

ただし、プロジェクトディレクトリに `.ebignore` が存在する場合、EB CLI は git コマンドおよびセマンティクスを使用せずにソースバンドルを作成します。つまり、EB CLI は `.ebignore` で指定されたファイルを無視し、他のすべてのファイルを含めます。特に、コミットされていないソースファイルが含まれます。

**注記**  
プロジェクトフォルダの ZIP ファイルを作成する代わりにビルドプロセスからの中間生成物をデプロイするように EB CLI を設定できます。詳細については、「[プロジェクトフォルダの代わりにアーティファクトをデプロイする](eb-cli3-configuration.md#eb-cli3-artifact)」を参照してください。

## 構文
<a name="eb3-deploysyntax"></a>

 **eb deploy** 

 **eb deploy {{environment-name}}** 

## オプション
<a name="eb3-deployoptions"></a>


****  

|  名前  |  説明  | 
| --- | --- | 
| `-l` {{version\_label}}<br />または<br />`--label` {{version\_label}} | EB CLI で作成するバージョンに使用するラベルを指定します。ラベルが既に使用されている場合、EB CLI はそのラベルで以前のバージョンを再デプロイします。<br />型: 文字列 | 
| --env-group-suffix {{groupname}} | 環境の名前に連結するグループ名。[環境を構成する](ebcli-compose.md)のみで使用します。 | 
| `-m` "{{version\_description}}"<br />または<br />`--message` "{{version\_description}}" | アプリケーションバージョンの説明。二重引用符で囲みます。<br />型: 文字列 | 
| `--modules` {{component-a component-b}} | 更新するコンポーネントのリスト。[環境を構成する](ebcli-compose.md)のみで使用します。 | 
| `-p`<br />または<br />`--process` | ソースバンドル内の環境マニフェストおよび設定ファイルを事前処理し、検証します。設定ファイルを検証することで、アプリケーションバージョンを環境にデプロイする前に問題を特定できます。 | 
| `--source codecommit/{{repository-name}}/{{branch-name}}` | CodeCommit リポジトリとブランチ。 | 
| `--staged` | HEAD コミットではなく Git インデックスでステージングされたデプロイファイル。 | 
| `--timeout` {{分}} | コマンドがタイムアウトするまでの時間（分）。 | 
| `--version` {{version\_label}} | デプロイする既存のアプリケーションバージョン。<br />型: 文字列 | 
| [一般的なオプション](eb3-cmd-options.md) |  | 

## Output
<a name="eb3-deployoutput"></a>

成功すると、コマンドは `deploy` オペレーションのステータスを返します。

アプリケーションで CodeBuild のサポートを有効にすると、**eb deploy** でコードの構築時に CodeBuild の情報が表示されます。Elastic Beanstalk での CodeBuild サポートの詳細については、「[での EB CLI の使用 AWS CodeBuild](eb-cli-codebuild.md)」を参照してください。

## 例
<a name="eb3-deployexample"></a>

以下の例は、現在のアプリケーションをデプロイします。

```
$ eb deploy
2018-07-11 21:05:22    INFO: Environment update is starting.
2018-07-11 21:05:27    INFO: Deploying new version to instance(s).
2018-07-11 21:05:53    INFO: New application version was deployed to running EC2 instances.
2018-07-11 21:05:53    INFO: Environment update completed successfully.
```