在 TeamCity 上使用 SonarQube 分析 SCSS

Analyze SCSS with SonarQube on TeamCity

我正在使用 SONAR-CSS-PLUGIN 检查我存储库中的所有 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它总是默认应用所有规则。

我想暂时只应用一些规则。

(给以后可能需要的人)

嗯,我在他们的 git-hub 存储库上问了问题。

很高兴知道他们反应迅速。

创作者表示目前无法指向任何.stylelintrc

另外,要应用一组规则,需要创建新的 Quality Profile 并将其设置为声纳网络界面中相应存储库的默认值。

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

查看详细线程HERE