2011-01-12 8 views
3

TeamCityを使用して.netプロジェクトを管理する場合は、dotCoverを使用してコードカバレッジを評価します。以前はNCoverを使用していましたが、環境変数を使用してコードカバレッジのパーセンテージを取得する方法がありました。TeamCityビルド構成でdotCoverを使用している場合、コードカバレッジ率の環境変数はありますか?

この変数が使用されるようにプロジェクトの説明を設定し、ダッシュボード(概要)からコードカバレッジを簡単に表示できるようにします。私はNCoverにTeamCityが利用可能な出力変数があると思う。私はそれが何であったかを正確に覚えていませんが、私はそれはのようなものだったと思います:

%env.ncover.coverage% 

は、誰もがチームシティーでdotCoverを使用してこれを行う方法を知っていますか?私はそれが実際には3つの値になるかもしれないことを認識します1はクラス、1はメソッド、1はステートメントです。

答えて

1

TeamCityは、統計値としてカバレッジのパーセンテージを発行します。残念ながら、これはすべてのビルドステップ(ビルドランナー)が完了した後に行われます。データを利用できるようにするサーバーサイドプラグインを書くことができます。なぜあなたがそれを必要としないのか説明してください。おそらくTeamCity RESTプラグインはそれを解決することができます。

+0

@Eugene Petrenkoさん、ご意見ありがとうございます。 2番目の段落で述べたように、いくつかのページをクリックするのではなく、Overviewからカバレッジを見るのは簡単です(簡単です)。私が以前に持っていたと思っていた贅沢ですが、私たちはそれがどのように機能しているかを思い出さない。私はこれもJetBrainsのウェブサイトに掲載しましたが、何の反応もありませんでした。 – shanabus

関連する問題