問題タブ [amazon-ecr]

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 投票する
1 に答える
1829 参照

amazon-web-services - Java アプリ、Docker イメージを構築し、AWS ECR にプッシュするための Bitbucket Pipelines?

Java アプリ用に Bitbucket Pipelines をセットアップしています。達成したいのは、何かをブランチ マスターとマージするたびに、Bitbucket がパイプラインを開始することです。最初のステップでアプリケーションをビルドしてテストし、2 番目のステップでそれから Docker イメージをビルドし、 ECRにプッシュします。問題は、すべてのステップが別個の新しい Docker コンテナーで行われるため、最初のステップで作成された JAR ファイルを 2 番目のステップで使用できないことです。それを解決する方法はありますか?

私の現在のファイルは次のとおりです。

1) Bitbucket-pipelines.yaml

2) Dockerfile:

そして私が受け取るエラー: