Linux環境でコマンドラインツールの夜間回帰テストを実行するように自動化システムをセットアップしたいと思います。Rubyで書かれた自動化スクリプトがいくつかありますが、次のものを含む完全なシステムが必要です。
- コードベースからツールを構築します。
- 私が現在持っているRuby自動化スクリプトを実行します。
- テストレポートを生成し、電子メールで送信します。
このコマンドツールの性質は、システムハードウェアを扱う低レベルです。ツールの一部の機能により、実行中のシステムがクラッシュする可能性があります。このようなケースも報告してほしい。したがって、理想的な解決策は、2台のコンピューターを(sshなどのように)ネットワークを介してリンクすることです。1つのシステムはテスト結果のログ記録とレポート用であり、もう1つのシステムはツールが実際に実行されているシステムです。
あなたが持っているかもしれないアイデアに感謝します。