簡體   English   中英

將SonarQube C#規則集集成到TeamCity以進行代碼分析構建中斷

[英]Integrate SonarQube C# ruleset to TeamCity for Code Analysis Build Break

這里有人知道如何將SonarQube C#規則集集成到TeamCity中進行代碼檢查,而不是使用Resharper(Inspection.NET)嗎?

我們不想去聲納站點(localhost:9000)來檢查C#代碼問題,相反,如果C#聲納中有經過驗證的規則,我們想通過構建中斷在團隊城市中自動化。

目前,我使用FXcop進行代碼檢查,但是fxcop中的規則集與C#聲納規則集相比並不完整,Fxcop僅包含Microsoft規則集,但不包含該規則列表中的rulset(bug,陷阱,cwe,約定等)。 ..)

請幫忙。

問候

好了,您可以啟動SonarQube分析,並通過Web服務調用查看質量門狀態,例如檢查其是否為紅色。 如果為紅色,則可以根據需要隨意使構建失敗。

但是,我個人不建議失敗構建,而是養成去SonarQube形象化項目質量的習慣:有時引入一些技術債務確實很有意義,但是您想要確保最終獲得還款,並且技術債務不會在每次沖刺中都增加。 引入新問題時破壞體系結構就像是說應該完全禁止借錢,這有點強大。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM