2011-01-12 28 views
3

當使用TeamCity來管理.net項目時,我們喜歡使用dotCover來評估我們的代碼覆蓋率。在過去使用NCover,有一種方法可以使用環境變量來檢索代碼覆蓋百分比。在TeamCity構建配置中使用dotCover時,是否有代碼覆蓋百分比的環境變量?

我們喜歡這個,我們將設置項目描述來使用這個變量,以便從儀表板(概述)中可以輕鬆看到代碼覆蓋率。我相信NCover有一些TeamCity提供的輸出變量。我不記得究竟是什麼,但我相信它是這樣的:

%env.ncover.coverage% 

是否有人知道如何使用dotCover與TeamCity的做到這一點?我意識到它可能實際上是3個值; 1爲類,1爲方法,1爲語句。

回答

1

TeamCity發佈覆蓋百分比作爲統計值。不幸的是,這是在完成所有構建步驟(構建運行器)後完成的。你可以編寫一個服務器端插件,使數據可用。請描述爲什麼你不需要它?可能TeamCity REST插件可以解決它。

+0

感謝您的評論@Eugene Petrenko。正如我在第二段中提到的那樣,從概述中看到覆蓋範圍將會很好(很容易),而不是點擊構建幾頁。這是我認爲我們曾經擁有的奢侈品,但我不記得我們是如何運作的。我已經在JetBrains網站上發佈了這一消息,並沒有任何迴應。 – shanabus 2011-01-19 18:37:43

相關問題