2013-10-25 163 views
9

teamcity Visual Studio構建運行器似乎沒有以有意義的方式報告警告(日誌除外)。Visual Studio警告的TeamCity報告

有沒有簡單的方法讓TeamCity報告警告?

我發現:

http://blogs.lessthandot.com/index.php/EnterpriseDev/application-lifecycle-management/displaying-net-build-warnings-in

,但我不知道如果我失去了一個更簡單的解決方案。

+1

還有一個跟蹤請求的YouTrack問題:https://youtrack.jetbrains.com/issue/TW-14923?projectKey=TW – slolife

回答

0

一個選項是使用「Inspections (.NET)」構建步驟,因爲ReSharper Code Inspections包含編譯器警告。

如果你和你的隊友在本地使用Resharper,你也可以在Build Step的高級設置中設置一個「Custom settings profile path」,即使用提交的ReSharper設置文件,而不是在CI中發現任何意外警告,在當地工作。

對於每個構建結果,您將在構建狀態文本中具有檢查總數(警告),並且還有一個「代碼檢查」選項卡,其中檢查分類並且可以鑽入有問題的.cs文件。

與任何度量標準更改一樣,如果檢查次數高於指定量或上一個指定量與之前的構建量相比,也可以將構建配置爲失敗。