継続的インテグレーション を始めた。
にあたって、JavaのHudsonをインストールしてみた。
ほんの少しはまりましたが、非常に完成度の高いツールです。
こんな便利なツールをオープンソースで公開してくれるのは感謝の限りです。
http://hudson-ci.org/ より Hudson.war を(1.352)をインストールしてみました。
ポート 8080がデフォルトだけど、何かとかぶる場合は変更
以下は、使用したコマンドなど
実行
java -jar hudson.war
ヘルプの表示
java -jar hudson.war --help
ポートの変更
java -jar hudson.war --httpPort=8999 --ajp13Port=8029
ホームの変更
set HUDSON_HOME=g:\hudson
java -jar hudson.war
最初の起動後のジョブ追加後に返ってこない。
Hudsonの管理/設定の再読み込み で解決
あとは、引数の大文字小文字に注意
まずはCanoo WebTestとの連携など試してみたいです。