7

EB CLI を使用して、ビルド済みのアプリケーション パッケージをデプロイします。関連する config.yml セクションは次のようになります。

deploy:
  artifact: Website.zip

ただし、CI ビルドは、バージョンが追加されたファイルを作成します。

Website-1.5.44.zip

次のようなコマンドを使用して展開アーティファクトを指定するオプションはありますか:

eb deploy --artifact "Website-1.5.44.zip"
#or
eb deploy --artifact "/path/to/Website-1.5.44.zip"

バージョン管理されたビルド アーティファクトを CI パイプラインにデプロイするために EB CLI が提供する代替手段はありますか? バージョン管理された zip ファイルの名前を Website.zip に変更してから eb deploy を実行することもできますが、アーティファクト ファイル名にもバージョンが含まれていると便利です。

4

3 に答える 3

1

現在、あなたが説明していることを行う方法はありません。カスタム アーティファクトから取得するように EB CLI に指示するフラグはありません。今のところ、アーティファクトに名前を付ける必要がありますconfig.yml

追加したコメントによってアーティファクトが保存されWebsite.zip、アプリケーションのバージョンに名前が付けられますWebsite-1.5.44.zip。という名前のアーティファクトはデプロイされませんWebsite-1.5.44.zip

于 2017-04-07T01:50:31.013 に答える