問題タブ [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.
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 秒間スリープしようとしましたが、それでも何も起こりません
どんな助けでも感謝します。前もって感謝します