自分のプロジェクトをプライベートリポジトリに公開することに成功しました。 メインプロジェクトと多数の図書プロジェクトがあります。 リリースプラグインを使用して、すべてのatrifactがリリースされ、バージョンが正しく設定されました。プライベートリポジトリからmavenアーティファクトを取得し、サーバーにデプロイ
プログラムバージョン1.0.1は、ライブラリA 2.3.4およびライブラリB 4.3.2に依存しています。もちろん など
は、レポは、私は今、リポジトリのうち、適切なリソースを取って、サーバーにそれらを展開するためのプロセスを知りたいみとめプログラムのバージョンとライブラリAとB
を持つことになります。最初にテストサーバーに、次にプロダクションに接続します。もちろん、テストでテストされたバージョンが本番版のバージョンと一致していることを確認する必要があります。
私たちの実稼働環境には、ソースコードが含まれてはいけません。リポジトリから構築された成果物だけを使用してください。
私はこのプロセスがどこに文書化されているかを調べようとしています。
これを行うにはいくつかの方法がありますが、確かに正しいものはありません。私はSpring Bootプラグインを使ってfat jarファイルを作成しますが、シェーディングを使用する人もいれば、サーバー上でexec/runタスクを使用して依存関係を個別に取得する人もいます。 – chrylis
私はこの質問が意見に基づいているかどうか分かりません。私はサーバー上に配備されたMavenレポからアーティファクトを取得する方法を見つけようとしています。 – Robert3452