「アプリケーションA」および「アプリケーションB」モジュールという複数のモジュールを含むプロジェクトがあります(これらは独自のpomファイルを持つ個別のモジュールですが、互いに関連していません)。
開発サイクルでは、これらのモジュールのそれぞれに独自の機能ブランチがあります。言う、
Application A --- Master
\
- Feature 1
Application B --- Master
\
- Feature 1
アプリケーション A は独立しており、独自のリリース サイクル/バージョンを持っているとします。
アプリケーション B は、アプリケーション A を jar として使用します。そして、その pom 依存関係で定義されています。
現在、両チームは機能ブランチ「Feature 1」に取り組んでいます。アプリケーション B のビルド ジョブがアプリケーション A の「機能 1」ブランチから最新の jar を使用できるように、Jenkins ビルドをセットアップする最良の方法は何ですか。
機能 1 では、アーティファクトを Maven リポジトリにデプロイすることは許可されていません。
どういうわけか、アプリケーション A の機能 1 ブランチの jar をアプリケーション B の正しい依存関係として提供したいですか?