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