読者です 読者をやめる 読者になる 読者になる

Natural Software

KinectなどのDepthセンサーを中心に活動しています

Hudson のスレーブプログラムのアップデート

Hudson

先日、Hudson の分散ビルド環境を使ってるけど、それに伴う弊害(?)が発生したようなので残しておく。

環境

マスタ → Hudson 1.277 : TL2.1 付属
スレーブ → マスタから JNLP エージェント経由で接続。サービス化。

状況

(恐らく)マスタを更新(ver.1.284)してからスレーブでのビルドができなくなった。
SVN リポジトリからの更新ができない。

解決策

  1. スレーブをサービスで稼動しているのでサービスを停止、削除(DriverWalkerを使用)
  2. スレーブを再度 JNLP エージェント経由で接続

わからないこと

  • マスタの更新は管理画面からできるけど、スレーブの更新も同じようにできないのか?(または自動で更新されるものなのか?)
  • Hudson のまとまった情報源(wikiとかMLとか)。これはいいよ、というサイトがあれば教えてください。