ここはほその日記です。通称"ほそ"が書いてます。
2009-05-22
■[Java] Maven2のビルドごとにローカルリポジトリを変える方法

全てのビルドのローカルリポジトリを変更するならsettings.xmlに
<localRepository>/.m2/repository</localRepository>
のように指定すれば良いですが、ビルド単位に変更したい場合はビルドの実行時引数に
-Dmaven.repo.local=/.m2-ut/repository
のように指定すればできました。
Hudsonはプロジェクト間の依存関係を自動認識する術は無い(?)のでpom.xmlには依存関係が書いてありますけど、それを見ながら自分でビルド順を指定してあげるのが面倒です。
そしてHudsonのジョブが90近くあり並列でビルドするとCPUとメモリをえらい食ってます…3GBのメモリでなんとかまわってます。
コメントを書く

アンテナに追加