【问题标题】:SonarTsPlugin report not showing any Issues on Typescript filesSonarTsPlugin 报告未显示 Typescript 文件的任何问题
【发布时间】:2017-09-08 10:38:55
【问题描述】:

我正在尝试使用 SonarQube 分析一个角度项目。我的项目同时包含 JavaScript 和 TypeScript 文件。

每当我对.js 文件进行声纳分析时,它们都会生成,但所有.ts 文件上的问题都显示0

我正在使用

  • Sonarqube - 6.2
  • 声纳扫描仪 - 3.0.3.778
  • Jenkins 构建 SonarQube 报告
  • SonarTsPlugin 插件生成报告

我的 sonar-project.properties 文件的内容:

# Project identification
sonar.projectKey=Sonar-Test
sonar.projectVersion=2.0
sonar.projectName=Sonar-Test
sonar.sourceEncoding=UTF-8
sonar.sources=/jenkins/workspace/Sonar-test-PA-Web/src
sonar.ts.tslint.projectPath=/jenkins/workspace/Sonar-test/tsconfig.json
sonar.exclusions=/jenkins/workspace/Sonar-test/node_modules/**
sonar.ts.tslint.path=/jenkins/workspace/Sonar-test/node_modules/tslint/bin/tslint
sonar.ts.tslint.configPath=/jenkins/workspace/Sonar-test/tslint.json
sonar.ts.tslint.rulesDir=/jenkins/workspace/Sonar-test/node_modules/codelyzer

我按照the official documentation 中的所有步骤进行操作。 但我仍然看不到我的.ts 文件有任何问题。

【问题讨论】:

  • 所以您可以在 SonarQube 服务器上看到问题,但在 PDF 报告中看不到它们?
  • 不,我在我的 sonarqubeserver 中的 .ts 文件上没有看到任何问题。仅在 .js 文件上生成的所有问题
  • 如果我单独运行命令“npm run tslint”,就会产生问题。但它不适用于声纳。请帮我解决这个问题

标签: angular typescript jenkins sonarqube


【解决方案1】:

解决了这个问题。降级了 SonarTS 插件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多