• Showing Page History #74040
  • Showing Page History #72322

本プロジェクト成果物は、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/) という無料のレンタルサーバを利用しています。

その他にも

などにも cron の環境があるはずです。

VlexoFree は現在利用申請中で、利用が可能になれば試してみようと思っています。

ロリポップ!レンタルサーバでの動作実績はあります。 しかし、cron の実行時間に 5 分という制限時間があるためテストが 5 分以内で終わるものに利用が限定されます。

SourceForge.JP では Web と cron の実行が可能な Shell の環境が異なるという情報があるので Shell サーバから Web サーバへ実行結果の転送を行う FTP スクリプトが別途必要になりそうな気がしています。

SourceForge.JP(http://sourceforge.jp/) で試したことはありません。 もしも、試した人が現れれば情報をくださると嬉しいです。