Maven 3.0.4 を使用するプロジェクトに取り組んでいます。
サンプル プロジェクト構造
parent Project (packaging=pom, modules=model, services)
model Project (packaging=pom, modules=hr-model, gl-model)
hr-model Project (packaging=jar)
gl-model Project (packaging=jar)
services Project (packging=pom, modules=hr-services, gl-services)
hr-services Project (packaging=jar)
gl-services Project (packaging=jar)
Artifactory をリポジトリ管理ツールとして使用し、Jenkins を CI ビルド サーバーとして使用しています。artifactory/Jenkins プラグインもインストールされています。
Jenkins でプロジェクトを hr-model の Maven 2/3 プロジェクトとして設定し、アーティファクトにデプロイするビルド後のステップを追加すると、jar アーティファクトがアーティファクトにデプロイされます。
モデル プロジェクトに対してこれを行うと、2 つの jar 成果物 (hr-model.jar および gl-model.jar) が成果物にデプロイされます。
親プロジェクトに対してこれを行うと、成果物が成果物にデプロイされなくなります。
Artifactory jenkins プラグインを取得して hr-model.jar、gl-model.jar、hr-services.jar、および gl-services.jar をデプロイする方法はありますか?
ありがとう、
ピーター。