githubのHudsonをビルドする
$ cd fujibee-hudson $ mvn install ... [INFO] BUILD SUCCESSFUL
もちろん、kohsukeのものを取得してビルドしても構いません(というかそれが普通)。
少し時間がかかりましたが、問題なくビルドできました。
Hudson本体は war/target/hudson.war にできているので、これを実行します。
$ java -jar war/target/hudson.war Running from: /home/fujibee/work/dev/fujibee-hudson/war/target/hudson.war [Winstone 2009/08/16 17:34:12] - Beginning extraction from war file [Winstone 2009/08/16 17:34:14] - No webapp classes folder found - /home/fujibee/.hudson/war/WEB-INF/classes hudson home directory: /home/fujibee/.hudson [Winstone 2009/08/16 17:34:15] - HTTP Listener started: port=8080 [Winstone 2009/08/16 17:34:15] - AJP13 Listener started: port=8009
このホストの8080にアクセスすると、今ビルドしたHudsonを使うことができます。
画面の下のほうに、ビルドしたバージョンと時間が表示されています。
Hudson ver. 1.320-SNAPSHOT (private-08/16/2009 03:34-fujibee)