问题标签 [sonarcloud]
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.
bitbucket - 如何优化 Sonarcloud 扫描管道的 Bitbucket 管道?
每次 Sonarcloud 扫描仪启动时,它都会下载图像。它减慢了整个管道并产生了额外的成本。
糟糕的文档没有关于额外缓存的任何信息https://bitbucket.org/sonarsource/sonarcloud-scan/src/master/
code-coverage - 2020 年 12 月 18 日之后的 Sonarcloud 覆盖配置
我有 Java/Maven 开源项目,涵盖了 sonarcloud。我的 CI/CD 是 Travis-ci,我的代码源是 Github。
https://github.com/NoraUi/NoraUi
在 2020 年 12 月 18 日之前,我的 surfire 和 jacoco 配置还可以,但是在 sonarcloud 更改之后,我的项目的代码覆盖率不起作用。
我的 pom.xml:https ://github.com/NoraUi/NoraUi/blob/master/pom.xml
我尝试多次更改但不再工作。
我尝试添加这个:
java - 为 SonarCloud 构建多模块 maven 项目
我第一次为 SonarCloud 构建了一个 X 数量的模块的 maven 项目。该sonar.projectKey
值需要是唯一的,因此我将其设置为${project.groupId}:{$project.artifactId}
,以便每个模块生成它。之后,运行 CI,这是响应消息:
我怀疑这是因为我没有在我的“组织”上使用该密钥创建一个项目,但问题是我有多个模块。事实上,我有 X 个。我还应该为每个要扫描的模块创建一个项目吗?sonarqube 插件不应该处理吗?
azure-devops - 带有 SonarCloud 的 Azure DevOps 找不到测试
我将 SonarCloud 与 AzureDevops 一起使用。
我的 YAML 文件中的序列是:
- 恢复 NuGet
- 声纳准备
- 构建解决方案
- 运行测试
- 声纳分析
- 声纳发布
我没有指定任何输出位置(至少,在不知情的情况下)。
当测试运行时,我得到以下输出:
测试结果文件:d:\a_temp\TestResults\VssAdmin.....trx
但是当声纳分析步骤执行时,我得到以下输出:
在以下位置寻找 TRX 文件:d:\a\1\TestResults
所以....路径不匹配。
我是否:
- 告诉 Azure 将测试写入不同的文件夹?
- 或者,我是否告诉 Sonar 在哪里可以找到测试结果?
我猜第二个选项可能更容易 - 在我尚未设置的不同解决方案中,有很多测试项目......
谢谢
spring-boot - SonarCloud 在 Springboot 的 contextLoads 单元测试中引发“阻止程序”
在构建 Springboot 的应用程序并提供 Sonar Report 时,在评估上下文负载的 Springboot 默认单元测试中会引发标记为“Blocker”的代码气味:
如何解决这个问题?
c# - 是否有可能在源代码中抑制 sonarcloud 的警告?
我面临一些 sonarcloud 警告的问题,这些警告在最近的将来不会修复(现在应该被禁用)。
在 CI 上构建期间,sonarcloud 会发出警告。没有任何本地分析器。有没有办法在项目、文件、类和/或方法级别的源代码中抑制某些特定警告?
官方文档没有太大帮助,至少我没有找到解决方案。
sonarcloud 是否尊重一些
或其他基于属性的方法或一些全局设置。
sonarcloud - 意外符号:'2e4ce68d4e3feec97e992821e6391166943f4d49'
我尝试构建 github .yml 文件,但出现类似错误
代码
路径相对于 sonar-project.properties 文件。默认为 . sonar.sources=https://github.com/abcd/xyz
源代码的编码。默认为默认系统编码 sonar.sourceEncoding=UTF-8
请帮忙 。我需要非常快速地测试我的代码。
sonarqube - 如何获得我所有项目的顶级覆盖率报告?
询问支持论坛,但他们没有回应:https ://community.sonarsource.com/t/how-can-i-get-a-top-level-coverage-report-for-all-my-projects/30286
我正在查看 UI 和谷歌搜索,但没有打开任何东西
我在 bitbucket 中有 2 个团队,每个团队都有很多项目
我只想生成一个包含每个声纳项目名称和该项目当前代码覆盖率的 csv
我该怎么做呢?我可以导出包含我的两个组织中的项目的此 csv/pdf/任何报告吗?