【问题标题】:Analyze SCSS with SonarQube on TeamCity在 TeamCity 上使用 SonarQube 分析 SCSS
【发布时间】:2018-05-31 10:59:37
【问题描述】:

我正在使用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它总是默认应用所有规则。

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

【问题讨论】:

标签: sass sonarqube teamcity sonar-runner scss-lint


【解决方案1】:

(给以后可能需要的人)

好吧,我在他们的 git-hub 存储库上提出了问题。

很高兴知道他们反应灵敏。

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

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

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

详情见贴HERE

【讨论】:

    猜你喜欢
    • 2015-03-20
    • 2019-01-17
    • 2018-10-30
    • 1970-01-01
    • 2018-11-12
    • 2017-08-15
    • 2016-12-15
    • 2016-01-30
    • 2017-04-14
    相关资源
    最近更新 更多