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