Hudson
java-jaイベント。 http://java-ja.yoshiori.org/index.php?%E7%AC%AC%E4%BC%8D%E5%9B%9E 遥々、新宿まで行って発表してきた。 自分がやった内容はHudson+Maven2について。 いろいろとハプニングがあって、思い通りに行かなかった。 現地で家のHudsonのURLを…
今日、作者さんからメールをいただいて、Hudsonのプロジェクトに参加できるようになった。 Hudsonに対して今すぐ何かしらできるわけじゃないが、ソース読んでハックしてメーリングリスト見て・・・といったことからはじめようと思う。 あと、こうやって自分…
作者さんからありがたいコメントをいただいた。 自分はこのことでここ数日、正直、ものすごく悩んだ。 自分の実力でやっていけるのだろうか、OSSに参加できるチャンス、仕事と両立できるだろうか、スキルアップ、実力の検証、etc・・。 自分はネガティブに思…
以前、source-bundles版からビルドできなかったので、リポジトリからチェックアウトしてビルドすることにした。 作業手順は公式サイトに載っていたのでそのとおりにやってみた。 ビルド自体は問題なくできたし、Eclipseのプロジェクトに追加できた。 これで…
バイナリをそのまま使うのもいいが、自分でビルドして改造できたほうがいいと思う。 なので、source-bundles版*1をダウンロードしてHudsonをビルドしてみた。 maven2でビルドしてみたが、うまくいかなかった。 POMファイルのscmタグをコメントアウトしたり、…
Hudson自体、特にマニュアルをよまなくてもできるように、操作画面の項目ごとのヘルプがついている。 これを見ながら設定を埋めていけば、楽にCIが実現できるようになっている。 なので、あんまりHudsonのサイトを見ずにやっていた。 見ずにできるものなので…
以前、hudsonを使っていて問題にしていたので、その一つの解法を。 で、そもそもどんな問題だったかと言うと、 プロジェクトをチェーンしていて、前のプロジェクトの成果物を後ろのプロジェクトが使いたい。 でも、hudsonではチェックアウト、ビルドするのは…
Hudson ver.1.138を使ってみて思ったことを。 hudsonはCIを始めるのに敷居が低い。 それは大変いいことなのだが、ちょっとどうかと思うところを書いてみる。 チェックアウトする対象がプロジェクトごとで、プロジェクト間で共有できない。 プロジェクト間で…
CI、継続的インテグレーション(Continuous Integration)ツールの一つ、hudson。 同種のツールでcontinuumやCruiseControlなどがある。 実際continuumを使ってみようとしたが、POMの書き方が良くわからず、断念。 で、hudsonをやってみたんだが、こっちは結…