本プロジェクト成果物は、Ruby の minitest モジュールによるテストを使った 継続的インテグレーションをサポートするベースです。 あくまでベースですので、実行環境は別途用意する必要があります。 本プロジェクト成果物が提供するものは、以下の2つです。 1. 全テストの実行を行うスクリプト(run/run_all_tests.rb) 2. 1. の結果を可視化する CGI スクリプト(view/view_testresult.rb) 通常の使い方は、 * 1. のテスト実行スクリプトを cron で定期実行する。 * 2. のテスト結果表示 CGI スクリプトでテスト結果を可視化する。 という使い方をします。 本プロジェクト成果物は、継続的インテグレーションのベースでしかありません。 cron で定期実行する環境は別途必要になります。 ---- 本プロジェクトは、mail2weblog(http://sourceforge.jp/projects/mail2weblog/) の派生成果物です。 mail2weblog(http://sourceforge.jp/projects/mail2weblog/) で継続的インテグレーションを行っています。 環境は HYCE.ORG(http://www.hyec.org/) という無料のレンタルサーバを利用しています。 その他にも * VlexoFree(http://vlexofree.com/) ** 無料海外サーバ(英語) * ロリポップ!レンタルサーバ(http://lolipop.jp/) ** 有料レンタルサーバ(格安) * SourceForge.JP(http://sourceforge.jp/) 自体 ** 無料 などにも cron の環境があるはずです。 VlexoFree は現在利用申請中で、利用が可能になれば試してみようと思っています。 ロリポップ!レンタルサーバでの動作実績はあります。 しかし、cron の実行時間に 5 分という制限時間があるためテストが 5 分以内で終わるものに利用が限定されます。 SourceForge.JP では Web と cron の実行が可能な Shell の環境が異なるという情報があるので Shell サーバから Web サーバへ実行結果の転送を行う FTP スクリプトが別途必要になりそうな気がしています。 SourceForge.JP(http://sourceforge.jp/) で試したことはありません。 もしも、試した人が現れれば情報をくださると嬉しいです。