問題タブ [ebcli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1542 参照

shell - エラー: アプリケーション バージョンがローカルに存在しません。war アーティファクトを aws Beanstalk 環境にアップロード中にエラーが発生しました

war ファイルをステージング環境にアップロード中にエラーが発生しました。eb cli を使用してアーティファクトを環境にデプロイするシェル スクリプトを作成しました。

config.yml は次のようになります。

build.sh は次のようになります。

eb deployコマンドは、deployWar失敗する関数にあります

フォルダ構成は

シェル スクリプトはbuild.sh一時フォルダー内のリポジトリを複製し、正常に完了するプロジェクトをビルドします。

実行後のコンソール出力は次のとおりです。

しかし、temp/servercp/testseries/testseries-service/target/testseries-service-1.0.0.war大丈夫です。

その後すぐに実行するeb deploy --version-label="my-label"と、アーティファクトは問題なくデプロイされます。しかし、スクリプト内から同じことを実行すると、上記のエラーが発生します。eb deploy コマンドの前に 2 秒間スリープしようとしましたが、それでも何も起こりません

どんな助けでも感謝します。前もって感謝します