sonarqube相关内容
我希望在本地SonarQube实例(在Windows上)中显示.NET 5单元测试的测试覆盖率。 dotnet sonarscanner begin /k:"MyProject" /d:sonar.host.url="http://localhost:9000" /d:sonar.login="" /d:sonar.cs.opencover.reportsPaths="**T
..
我正在使用Maven的SpringBoot后端应用服务器上使用JUnit5。以下是项目根目录下的sonar-project.properties文件: sonar.host.url=https://sonarcloud.io sonar.login=xxx sonar.organization=xxx sonar.projectKey=xxx sonar.sourceEncoding=UT
..
之前我使用sonar-maven-plugin version 3.2,然后当声纳质量门失败时,构建也会失败。现在我正在使用sonar-maven-plugin version 3.7.0.1746,这种情况不会发生。即使质量门失败,Maven Build也成功了。现在,当我在pom.xml中使用3.2版时,它给出错误 [ERROR] Failed to execute goal org.s
..
这有什么问题...? public final void setListValid(final List listValidRes) { this.listValidRes = listValidRes; } 声纳对我大喊大叫: Inconsistent synchronization of xxx.listValidRes; locked 50% of
..
SonarQube 5.0 documentation声明要在AIX、HPUX或Solaris上安装SonarQube,必须安装Java服务包装程序,这是经过许可的软件。 是否可以使用某些免费/开源替代方案来实现此目的? 有一个由Apache提供的Jsvc库,用于实现相同的功能。我想知道是否有人成功地使用过它。 SonarQube 我们还没有文档说明,但是使用SonarQu
..
我有一个Jenkins Maven项目,它为我的构建运行SonarQube分析。我想添加质量门,这样当质量门失败时我的构建就会失败。我也希望不使用Jenkinsfile(所以只使用Jenkins项目配置)。目前,我使用Build部分来执行SonarQube分析。‘Goals and Options’字段的代码如下: clean package -Dmaven.test.skip=true s
..
我正在对Sonarqube使用GitHub操作。我的项目是高朗。在Sonarqube仪表板上构建后,代码覆盖率显示为0.0%。您能告诉我如何解决这个问题吗? steps: - uses: actions/checkout@master - name: SonarQube Scan uses: kitabisa/sonarqube-action@master
..
我在使用Sonar和插件进行Java代码覆盖方面是个新手。 在使用Sonar进行分析时,有哪些可能找出Java代码的质量(包括代码覆盖率)? 目前我使用的是Karma Runner,它提供代码覆盖率报告。可以在声纳中使用吗? 谢谢。 SonarQube 以下讨论为推荐答案项目设置SonarQube: https://community.sonarsource.com/
..
我想在创建MR时查看MR(合并请求)命令部分中的声纳结果 我的主要期望: 如果源分支存在MR,则触发分离管道(不触发功能管道。我只需要那个来查看MR命令中的声纳结果) 如果源分支没有MR,只需触发正常功能(源)分支管道 我试着用下面的示例阶段来做这件事。但是当我将提交推送到源管道时,而源分支存在MR。我还是有两条管道。分离和源管道正在运行,我不希望同时看到这两个管道,此外,除非
..
我在Jenkins中运行基于maven的管道,但由于代码覆盖率为零,导致声纳质量门失败。如何通过更改管道脚本或源代码来提高代码覆盖率。 推荐答案 SonarQube实际上并不执行代码覆盖率分析。您必须使用探测器(例如:Jacoco)运行您的单元测试,并正确上传analysis results。 正确配置该选项将使您大于零。达到100%依赖于正确和完整的单元测试。 SonarQu
..
我正在使用声纳Qube分析C文件。经过分析,我看不到列出的完整C/C++气味。例如,代码气味中不会列出除以零错误。 我的声纳扫描仪设置使用选项sonar.language=c重新配置为C语言,并使用特定于C语言的标记,如sonar.c.include directories。我收到C文件的词法分析器错误。 有人能帮我解决这个问题吗? 推荐答案 您可以使用SonarOpenC
..
我最近开始在一个开源项目中使用Travis CI和Sonarqube,但遇到了Sonarqube-scanner的问题。 这里可以看到我的Travis配置项页面:https://travis-ci.org/uglyoldbob/decompiler 这里可以看到我的音频页面:https://sonarqube.com/overview?id=uglyoldbob_decompiler
..
我在Visual Studio中安装了SonarLint并将其连接到我们的服务器上,当我这样做时,git status它会显示所有这些Net.ruleset文件。我应该将此扩展名放入.gitignore文件还是将其添加到存储库? 推荐答案 TLDR;将其提交以与您的团队共享。 .ruleset文件是规则及其状态(已启用、已禁用、严重程度)的集合。将解决方案绑定到SonarQube时会
..
为什么SonarQube在此代码中抱怨?我看了解释,但我真的不明白我为什么要做,我需要做什么才能让它消失。 Link to SonarQube Rule public async Task Add(SomeModel obj) { if (obj == null) { throw new ArgumentNullException(nameof(obj)
..
我通过Sonar-Runner运行一组非常简单的Python项目,在显示测试时遇到问题。 我运行的是带有Python插件1.1的Sonar 3.2.1。覆盖范围报告是以前生成的。 我有以下设置: sonar.dynamicAnalysis=reuseReports sonar.core.codeCoveragePlugin=cobertura sonar.python.cover
..
Sonar Qube给我以下错误 使用TRY-WITH-RESOURCES或在“Finally”子句中关闭此“Stream” List paths = find(Paths.get(nasProps.getUpstreamOutputDirectory() + File.separator + inputSource.concat("_").concat(contentGr
..
我已经为项目类型“类库"设置了新的 Msbuild 声纳运行器和启动分析.它成功了.为了进一步测试, 我又创建了一个项目,它只有一个包含 5 个接口定义的文件. 我确保接口名称不以字母“i"开头. 我使用一个 stylecop 规则创建了一个质量配置文件,即“接口名称必须以 i 开头". 我启动了 cmd 提示符(VS 命令提示符)并将其路径更改为具有 .csproj 文件的目录.显然
..
我像这样安装和配置 SonarQube link 但我无法正常启动.我看到 sonar.log 是这样的: -->Wrapper 作为守护进程启动启动JVM...包装器(3.2.3 版)http://wrapper.tanukisoftware.org版权所有 1999-2006 Tanuki Software, Inc. 保留所有权利.2018.12.05 07:32:36 INFO app
..
我有几个没有单元测试用例的 java 项目.当我尝试使用 SonarQube 分析这些项目时,我无法获得单元测试代码覆盖率,因为它没有任何测试用例.根据我的研究,我发现如果没有单元测试用例,我可以强制它显示为零.官方 Jacoco Java 文档提到 sonar.jacoco.reportMissing.force.zero=true. 我的 SonarQube 分析将使用 maven 构建
..
我们已经运行 SonarQube 5.6.4 有一段时间了.然后我们突然观察到后台任务的队列在增加.在日志中,我们看到这样的消息: 2017.07.24 13:56:10 INFO [o.s.s.es.BulkIndexer] 0 个请求已处理(0 个项目/秒) 每分钟一个日志条目. 然后开始的其他任务失败了: org.elasticsearch.client.transport.No
..