2009-01-27 開発環境 アジャイル開発 最近アジャイル開発の本を読んだのでまずは開発環境から見直そうと思う。基本的にRubyを使ってるので、Rubyを想定した開発環境を構築する。基本的にやりたいことは以下のこと。 ソースコードの管理 自動ビルド テスト 継続的インテグレーション 上記のうちソースコードの管理については既にsubversionで管理しているのでのこり3つのことを実現するツールの導入について記録していく。 自動ビルド Make Rake テスト ZenTest http://www.zenspider.com/ZSS/Products/ZenTest/ http://d.hatena.ne.jp/gan2/20080413/1208081539 Rspec ZenTestのautotestでRspecを自動実行したい。 RubyではRailsと絡めた情報が多いが,諸事情でRailsと独立で使用したい。 継続的インテグレーション Cruise control http://cruisecontrolrb.thoughtworks.com/ 少し違うかもしれないけどcapistranoに興味