一昨日から始めた Ruby の trunk の継続的インテグレーションビルド、すっかり気に入ってしまった。どれもLinuxではあるものの3プラットフォームでビルドしている。 自分はもちろん Ruby のコミッタではないのだけれど、コミットするごとにビルドが走りその結果が表示されるのをみていると、もう外野ながらも応援したくなるのだ。 その模様はこちらから 今はCIツールとして Buildbot を使っているけど、他にもフリーのものとして Hudson(Java) CruiseControl(Java) CruiseControl.rb(Ruby) PHPUnderControl(PHP) chkbuild(Ruby) Bitten(Trac Plugin) Continuum(Java) などがあり、それぞれ特徴がある。例えば buildbot は サーバ、クライアント共にPythonで動作