メニュー
AWS Elastic Beanstalk
開発者ガイド (API Version 2010-12-01)

eb deploy

説明

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

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

注記

プロジェクトフォルダーの ZIP ファイルを作成する代わりにビルドプロセスからの中間生成物をデプロイするように EB CLI を設定できます。詳細については、「プロジェクトフォルダーの代わりに圧縮ファイルをデプロイする」を参照してください。

構文

eb deploy

eb deploy environment_name

オプション

名前

説明

-l version_label

または

--label version_label

EB CLI でデプロイするアプリケーションバージョンのバージョンラベル。バージョンラベルにスペースが含まれている場合は、二重引用符で囲みます。

型: 文字列

--env-group-suffix groupname 環境の名前に連結するグループ名。 環境を構成する のみで使用します。

-m "version_description"

または

--message "version_description"

アプリケーションバージョンの説明。二重引用符で囲みます。

型: 文字列

--modules コンポーネント-a コンポーネント-b

更新するコンポーネントのリスト。 環境を構成する のみで使用します。

-pr

または

--process

ソースバンドル内の環境マニフェストおよび設定ファイルを事前処理し、検証します。設定ファイルを検証することで、アプリケーションバージョンを環境にデプロイする前に問題を特定できます。

--source codecommit/repository-name/branch-name

AWS CodeCommit リポジトリとブランチ。「AWS CodeCommit での EB CLI の使用」を参照してください。

--staged

HEAD コミットではなく Git インデックスでステージングされたデプロイファイル。

--timeout

コマンドがタイムアウトするまでの時間(分)。

--version version_label

デプロイする既存のアプリケーションバージョン。

型: 文字列

一般的なオプション

出力

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

アプリケーションで AWS CodeBuild のサポートを有効にすると、eb deploy でコードの構築時に AWS CodeBuild の情報が表示されます。Elastic Beanstalk での AWS CodeBuild サポートの詳細については、EB CLI での AWS CodeBuild の使用 トピックを参照してください。

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

$ eb deploy
INFO: Environment update is starting.
INFO: Deploying new version to instance(s).
INFO: New application version was deployed to running EC2 instances.
INFO: Environment update completed successfully.

このページの内容: