在TeamCity上使用SonarQube分析SCSS

在TeamCity上使用SonarQube分析SCSS

问题描述:

我使用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

(对于谁可能需要在未来的人)

好吧,我问他们的混帐中心库的问题。

很高兴知道他们是敏感的。

创建者说现在不可能指向任何.stylelintrc

还申请了一套规则一个需要创造新的Quality Profile,并设置为默认的声纳Web界面相应的信息库。

注意:上述选项仅适用于管理员访问。

见详细的线程HERE