jenkins(hudson)サーバとmaven の社内リポジトリを一緒にするといいことがある、きっと。

いや、結構普通の構成なのかもしれないのですが、昨日いいなこれ、と思ったので。
HBaseのjarを社内レポジトリに登録しようとしたのですがmaven久しぶりすぎてレポジトリの場所がわからなくて、聞いてみたら、こんな答えが。

CIサーバhudson のhudson ユーザのローカルリポジトリを社内リポジトリとして公開しているので、CIサーバ上でmvn installするジョブを作って実行すれば、社内リポジトリに登録されますよ。


なーんと、いつのまに。以前(3年くらい前w)はリポジトリはそれ単独で存在してて、mvn deploy しようとしてもURLとか権限の設定がうまくいかなくてめんどくさかったんですよ。この設定なら、CIにのせさえすれば簡単に公開できて、社内の成果物を簡単に共有できて、うはうはじゃないですか(Java案件が減ってるのでそんなに共有すすんでないけど)

開発のインフラも、すこしずつよくなっているな、と思った次第です。