hudson
シェルのexit 1でビルド失敗、0で成功
matrix projectや、普通のプロジェクトでパラメータを渡してビルドするときに、そのパラメータをもらってテストするにはmaven-surefire-plugin 2.5とかなら <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.5</version> <configuration> <systemPropertyVariables> <propertyName>firefox</propertyName> </systempropertyvariables></configuration></plugin>
slaveを追加するときに、マシンごとのMAVEN_HOMEを設定したいとき。 ノードの設定画面で [ツール]を押して、[maven]を選択し そのマシンのMAVEN_HOME(M2_HOME)を設定する。
hudsonでテスト結果集計したいので、junit形式の結果出力するテストランナー あるのかなぁとおもったんだけど、パッとみつけられず。cucumberにはjunit形式で出力するオプションがあるようなんだけど、、、Customizing the Ruby TestRunner « End of Line ht…
ログを読めばすぐ分かったがしばしはまったのでメモlibgcj-commonはじめgcjっぽいものがごそっとぬけたらきちんと起動した。
hudson git pluginをいれてみた。 チェックアウトまではスムーズで、 Repository urlにローカルのディレクトリを書いたらうまくいったかんじ。ただ、tagをうつところで、nameとかがないとエラーがでていた。 /var/lib/hudson/.gitconfig を新たに作って次の…
Hudsonの管理(/manage) プラグインの管理(/pluginManager) 利用可能(/pluginManager/available) インストールしたいプラグインをチェックして 「インストール」を押せばよい。
Invalid --pidfile argument: '/var/run/hudson.pid' (Parent directory is not writable) 調べてみたら、/etc/default/hudsonでの PIDFILEの指定が 1.236から PIDFILE=/var/run/hudson.pid となっていたので、ここを1.235を参考に PIDFILE=/var/run/hudson/…