hudson

シェルのexit 1でビルド失敗、0で成功

シェルのexit 1でビルド失敗、0で成功

hudsonから、mavenのjunitにパラメータを渡す

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を追加するときのメモ。

slaveを追加するときに、マシンごとのMAVEN_HOMEを設定したいとき。 ノードの設定画面で [ツール]を押して、[maven]を選択し そのマシンのMAVEN_HOME(M2_HOME)を設定する。

hudsonでテスト結果集計したいので、junit形式の結果出力するテストランナー

hudsonでテスト結果集計したいので、junit形式の結果出力するテストランナー あるのかなぁとおもったんだけど、パッとみつけられず。cucumberにはjunit形式で出力するオプションがあるようなんだけど、、、Customizing the Ruby TestRunner « End of Line ht…

まっさらに近いdebianにhudsonをいれようとしたが、libgcjのせいでエラー?

ログを読めばすぐ分かったがしばしはまったのでメモlibgcj-commonはじめgcjっぽいものがごそっとぬけたらきちんと起動した。

Hudson の gitプラグインを使ってみた。

hudson git pluginをいれてみた。 チェックアウトまではスムーズで、 Repository urlにローカルのディレクトリを書いたらうまくいったかんじ。ただ、tagをうつところで、nameとかがないとエラーがでていた。 /var/lib/hudson/.gitconfig を新たに作って次の…

Hudsonにプラグインをインストールする

Hudsonの管理(/manage) プラグインの管理(/pluginManager) 利用可能(/pluginManager/available) インストールしたいプラグインをチェックして 「インストール」を押せばよい。

hudson 1.236からdaemonであがらなくなってしまった

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/…