3

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

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

%env.ncover.coverage%

TeamCityで dotCoverを使用してこれを行う方法を知っている人はいますか? 実際には3つの値である可能性があることに気づきました。クラスに 1 つ、メソッドに 1 つ、ステートメントに 1 つ。

4

1 に答える 1

1

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

于 2011-01-19T15:31:12.550 に答える