2013-02-22 19 views
6

コードカバレッジでテストしたいgithubプロジェクトがいくつかあります。私が見つけた唯一の方法(blog postを参照)は、コードカバレッジのXML行を数え、出力Code coverage is 74.32%, which is below the accepted 80%を出力するカスタムスクリプトを書くことです。 HTMLでのコードカバレッジの表示は良い方法ですが、travis-ciでは可能ですか?travis-ciのビジュアルコードカバレッジ

答えて

1

Travic CIは永続ストレージをサポートしていません。 1つの提案は、カスタムスクリプトを作成してphpunit --coverage-htmlを実行し、次に出力dirの内容をrsyncなどのものを使用して自分のサーバーに送信することです。

+0

私はそれを恐れていました。トラバースワーカーでコードカバレッジを行った後、このデータを電子メール通知内で渡すのはどうですか? – ducin

+0

@tkoomzaaskzもいい考えです。あなたがトラビスでカスタムPHPスクリプトを使用している場合、sendmailが動作しているかどうかは確かではありませんが、少なくとも試してみることができます。 –

+0

[Heroku](http://www.heroku.com/)のようなサービスを使用して結果をそこにプッシュすることができます。 – Odi

関連する問題