问题标签 [sonarscanner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4487 浏览

sonarqube - Sonarqube 和 SonarScanner 之间的区别

我正在使用 sonar & Jacoco 进行 Android 应用程序代码覆盖率报告。我可以通过 setup jacoco task job & Sonar job & 然后按照命令成功部署它。

报告已成功生成并显示给 localhost:9000 声纳服务器设置。

我听说过可以执行相同任务的声纳扫描仪。

我的困惑是我应该使用sonar-scannersonarqubegradlew 命令;它们是如何相互不同的。

0 投票
1 回答
350 浏览

jenkins - SonarQube 扫描仪执行错误 [Windows - Linux 主从]

我有在 Windows 机器上运行的 SonarQube 服务器和 Jenkins 实例。

我创建了 Jenkins 作业以使用 SonarQube 生成代码覆盖率报告。该作业在 Linux 机器上运行

  1. 构建代码
  2. 运行单元测试用例
  3. 运行声纳扫描仪

但后来我在詹金斯得到错误

错误是正确的,因为我的服务器在 Windows 机器上而不是在 linux (127.0.0.1) 上运行。

想知道如何解决这个问题?并在 Windows 上获得结果。可能吗 ?

0 投票
2 回答
1118 浏览

.net - SonarQube 后处理失败,原因不明

SonarQube 在没有任何有意义的 .NET C# 项目错误消息的情况下失败。

我尝试使用 -X 选项运行 end 命令,但无法识别 -X 格式。

SonarScanner.MSBuild.exe 结束 -X /d:sonar.login="87195"

关于什么可能是错的任何想法?我用 2 - 3 个 cs 文件运行了一个更简单的项目,并且成功了。

0 投票
0 回答
175 浏览

sonarqube - SonarScanner:将报告上传到服务器时出现套接字错误

在将报告上传到 Sonarqube 服务器时遇到套接字错误。

这是我的环境:

  • SonarScanner.MSBuild.exe - 4.3.1.1372
  • MSBuild - 14.0
  • SonarQube 服务器 - 6.7.5(内部版本 38563),带有 HTTP 端口
  • Java - 1.8.0_171

禁用防病毒扫描没有帮助。感谢任何指导。谢谢。

0 投票
0 回答
394 浏览

sonarqube - 使用 Sonar 扫描仪为 msbuild 运行分析后,无法在 Sonarqube 服务器上获得任何分析结果

我正在使用 sonarqube 商业版,因为我的解决方案也包含 vb 代码,并且我正在使用 msbuild 的声纳扫描仪运行分析。我正在使用此处给出的扫描仪。我可以在服务器 url 上看到该项目,但所有参数的结果为零。我已经从这里给出的第一个链接下载了 msbuild 的声纳扫描仪 我已经从解决方案文件夹中删除了项目属性文件,因为它要求相同。它显示“计算 0 个文件的 CPD”,“零文件索引”。可能是什么错误 ?我哪里错了?我在根文件夹中运行扫描仪。1 2 3 4

0 投票
0 回答
407 浏览

sonarqube - 针对 C# 项目运行 MSBuild.SonarQube.Runner 时出错

我正在尝试为我的 C# 项目使用 MSBuild SonarQube 扫描仪。RootFolder 有一个 .sln 文件,每个项目 (.csproj) 都在根文件夹内的单独文件夹中创建。我在 RootFolder 中有项目属性文件。

SonarQube 服务器(LTS 版本 6.7.5)运行良好。

我当前的环境详细信息:

Visual Studio 2010 .Net Framework 4.5.2 MSBuild 版本4 sonarScanner for MSBuild 4.3.1.1372 Sonar Csharp 插件版本:7.3.2.6129

当我尝试从项目根目录运行以下“开始”命令时,我看到此错误:

我想这与 .Net Framework 或 MSBuild 版本的兼容性有关吗?

另外,Visual Studio在这里的作用是什么,我已经在RootFolder'myProjectCsharp'下的各个项目目录中获得了.sln,.csproject及其对应的.cs文件

(如果我只是运行 sonar-scanner-msbuild-4.3.1.1372-net46\sonar-scanner-3.2.0.1227\bin\sonar-scanner ,我看不到任何错误,但这似乎并没有更新仪表板上的任何内容(只需显示 0 个错误、漏洞和代码气味))

请问有什么线索吗?

谢谢。

0 投票
0 回答
402 浏览

.net - 使用 sonarscanner 报告 dotnet 代码覆盖率 - 跳过“通用覆盖率报告”,因为缺少所需的属性之一

我正在使用 sonarscanner 来获取 dotnet 项目的代码覆盖率。但是,SonarQube 中的项目覆盖率报告为 0%。

我正在运行以下命令来运行测试并捕获覆盖率。

改编自https://medium.com/agilix/collecting-test-coverage-using-coverlet-and-sonarqube-for-a-net-core-project-ef4a507d4b28

作为输出的一部分,dotnet sonarscanner end我看到以下内容:

为什么我没有在 SonarQube 中得到报道?

0 投票
0 回答
1695 浏览

jenkins - 詹金斯的声纳扫描仪问题

我正在尝试在我的本地将声纳与 Jenkins 集成,当集成构建成功并且执行成功时,但它没有完成成功,它显示以下错误并显示内存不足

0 投票
1 回答
79 浏览

batch-file - 使用 Windows 批处理文件分配声纳扫描仪质量配置文件

我正在尝试将质量配置文件分配给使用批处理脚本在 Sonar qube 中创建的项目。在 Unix 中使用 shell 脚本时它工作得很好

质量概况名称:-

执行批处理脚本时的错误消息,在执行 unix shell 脚本时工作正常。

%E2%80%93在Unix中替换'-'的windows相当于什么

0 投票
1 回答
669 浏览

sonarqube - 声纳扫描仪 T-SQL 无法解析文件

我正在使用 SonarQube Developer 版本 7.3 和 SonarScanner 3.2。在解析我的 T-SQL 代码期间,我遇到了一些错误,例如

谢谢朱塞佩