2017-12-18 150 views
0

我使用SONAR-CSS-PLUGIN來檢查我的存儲庫中的所有SCSS文件。在TeamCity上使用SonarQube分析SCSS

由於它默認設置了100多個規則,此時我不願意一次性應用所有規則,因爲也存在遺留代碼,它報告了很多錯誤。

我想通過應用一組規則(可以說10)每週。

我使用TeamCity作爲構建工具。

這裏是我的TeamCity配置。

-Dsonar.language=scss 
-Dsonar.inclusions=Src/**/*.scss 
-Dsonar.css.configPath= wanna give path to .stylelintrc or custom set of rules 
-Dsonar.sourceEncoding=UTF-8 
%sonar.github.pullRequest% 
%sonar.github.repository% 

我找不到展示瞭如何在TeamCity配置上述插件的任何文件建立。

這是-Dsonar.css.configPath正確的財產?

無論我提供什麼路徑-Dsonar.css.configPath= SomePath它始終應用默認的所有規則。

我想暫時只適用一些規則。

+0

請閱讀繼續之前[修復漏水(https://docs.sonarqube.org/display/SONAR/Fixing+the+Water+Leak)。 –

+0

@JeroenHeier是的,我知道這件事。 – ankitd

回答

0

(對於誰可能需要在未來的人)

好吧,我問他們的混帳中心庫的問題。

很高興知道他們是敏感的。

創建者說現在不可能指向任何.stylelintrc

還申請了一套規則一個需要創造新的Quality Profile,並設置爲默認的聲納Web界面相應的信息庫。

注意:上述選項僅適用於管理員訪問。

見詳細的線程HERE