小编Fab*_*eam的帖子

从SonarQube删除项目

有谁知道如何从SonarQube服务器删除项目?

谢谢,罗恩.

sonarqube

88
推荐指数
6
解决办法
5万
查看次数

在声纳中禁用规则

我想禁用Sonar的规则,因此它不会在网页中显示结果.在我的情况下,我想隐藏(或不捕获)有关尾随注释的结果.

在某处配置它是否可行?

谢谢.

configuration sonarqube

24
推荐指数
3
解决办法
3万
查看次数

如何在多台机器上使用一个声纳服务器

我正在使用Java,Eclipse.我在我的机器上安装并配置了sonar-server,sonar-runner,它运行正常.我已经在我的机器上测试了我项目的代码质量http://localhost:9000/.一切都工作正常.但是现在我想测试使用我机器上的声纳服务器在另一台机器上的项目代码质量.(意思是我有5台机器然后我不想安装声纳服务器,声纳 - 跑步者在所有机器上,我只是将它安装在一台机器上,并希望将其用于所有其他机器).

如何将声纳服务器连接到另一台或另一台机器上的项目.请指导我,怎么做?如何设置?

java eclipse sonarqube

9
推荐指数
1
解决办法
6269
查看次数

在Eclipse中将项目与Sonar相关联

我有Eclipse Indigo 3.7基础和MyEclipse 10 Java企业开发插件:

  • 我已经为eclipse安装了Sonar插件.
  • 安装Sonar服务器并从localhost本地运行它(localhost:9000)

  • Windows>首选项>声纳>服务器测试Eclipse中的服务器连接.连接成功.
  • 对于我的项目,为声纳(声纳:声纳)运行了Maven目标.构建成功.我可以在localhost中浏览结果.(本地主机:9000)

我的问题是将项目与Sonar联系起来.当我右键单击我的项目,配置>与声纳关联时,我得到一个没有任何反应的屏幕.

基本上屏幕有2个字段,Project和Sonar Project.Project字段包含我的Project和Sonar Project字段的名称列出了此消息 - "单击此处开始搜索远程Sonar项目"

  • 我点击该字段并输入我的groupid:artifactid但没有任何反应.
  • 我也尝试输入Sonar仪表板中列出的项目名称,但这也无济于事.

当我右键单击我的项目时,在上下文菜单中,我无法看到"声纳"选项.

帮助我将我的项目与日食中的Sonar联系起来.请让我知道我错过了什么.提前致谢.

eclipse sonarqube

9
推荐指数
2
解决办法
3万
查看次数

SonarQube可以从Git存储库中获取数据吗?

我在我的Debian 7机器上运行了一个SonarQube实例,现在我希望每当我在我的git存储库(BitBucket)中推送一些内容时,SonarQube Server会自动从我的repo开始扫描.

这可能吗?如何?

谢谢

git bitbucket sonarqube

9
推荐指数
1
解决办法
6845
查看次数

如何告诉Sonar使用我的LCOV文件进行代码覆盖

我们有一个包含一堆javascript文件的Jenkins作业.我们通过grunt构建我们的项目,在构建结束时,我们运行JSCover来运行我们的单元测试并收集代码覆盖率.一切正常.我们得到一个不错的LCOV文件.

我们现在想将LCOV文件上传到Sonar,我不知道该怎么做.我们正在从Jenkins构建我们的项目作为一个自由风格的项目.

我试着玩声纳的各种项目属性,但没有爱:

# project metadata (required)
sonar.projectKey=my.project
sonar.projectName=My Project
sonar.projectVersion=1.0
# path to source directories (required)
sonar.sources=src

# The value of the property must be the key of the language.
sonar.language=java (I tried js and javascript, but no love. Plugin is not installed.  Actually, I don't care about the language, since I am already generating the LCOV file during the build.  I just need Sonar to use this LCOV file.)

# Advanced parameters
sonar.javascript.jstestdriver.reportsfolder=target/surefire-reports
sonar.javascript.jstestdriver.coveragefile=target/test-coverage/jscover.lcov
sonar.dynamicAnalysis=reuseReports
Run Code Online (Sandbox Code Playgroud)

我怀疑问题出在"高级参数"下,但我不知道如何告诉Sonar,"请使用我的LCOV文件进行代码覆盖".

javascript jenkins jscoverage sonarqube

7
推荐指数
1
解决办法
2万
查看次数

在当前项目和插件组中找不到前缀“声纳”的插件错误

直到昨天,Jenkins 和 Sonar(使用 Maven)一切正常。突然间,我在 Jenkins 日志中看到了以下错误,并且所有项目的构建都失败了,并且出现了相同的错误。

[ERROR] No plugin found for prefix 'sonar' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (/user/mysys/.m2/repository), nexus (http://localhost:8081/nexus/content/groups/public)] -> [Help 1]
org.apache.maven.plugin.prefix.NoPluginFoundForPrefixException: No plugin found for prefix 'sonar' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (/user/mysys/.m2/repository), nexus (http://localhost:8081/nexus/content/groups/public)]
    at org.apache.maven.plugin.prefix.internal.DefaultPluginPrefixResolver.resolve(DefaultPluginPrefixResolver.java:94)
    at org.apache.maven.lifecycle.internal.MojoDescriptorCreator.findPluginForPrefix(MojoDescriptorCreator.java:262)
    at org.apache.maven.lifecycle.internal.MojoDescriptorCreator.getMojoDescriptor(MojoDescriptorCreator.java:222)
    at org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:106)
    at org.apache.maven.lifecycle.internal.DefaultLifecycleTaskSegmentCalculator.calculateTaskSegments(DefaultLifecycleTaskSegmentCalculator.java:86)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:98)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
    at …
Run Code Online (Sandbox Code Playgroud)

maven jenkins sonarqube

6
推荐指数
1
解决办法
2万
查看次数

使用Android Studio的SonarQube插件

有没有人成功地让无论是SonarQube社区的IntelliJ插件或"官方" SonarQube的IntelliJ插件显示的Android Studio项目静态代码分析的结果?

其中第二个需要Maven,但其中第一个应该是不可知的.

不知何故,我设法在我的项目上运行了一个sonarRunner,但我现在无法做到.但是,如果我在IDE中看不到我的结果,那么重新开始工作就没什么意义了.

android intellij-idea sonar-runner android-studio sonarqube

6
推荐指数
2
解决办法
2万
查看次数

SonarQube对scss/sass文件的分析?

我有一个TeamCity-SonarQube设置.我使用TeamCity执行sonar-runner并将结果推送到本地SonarQube实例.它是一个.NET/C#解决方案,我们正在向SASS特别是SCSS迈进.我当前的配置使用sonar.language配置分别分析.cs,.js和.css文件.scss是否有任何支持(sass一般).这是一个问题,因为sonarqube不会从jshint,csshint和其他lint中获取xml结果.我在解决方案中对lint .scss文件进行了SCSS-LINT设置,但我找不到scss的SonarQube插件或者将scss-lint结果与SonarQube集成的任何方法.

我的问题:有没有办法分析.scss文件并在SonarQube中显示结果以及配置质量门等?

c# teamcity sass sonarqube

6
推荐指数
1
解决办法
2564
查看次数

SonarQube - 帮助创建新的语言插件

我正在为SonarQube创建一个新插件,允许开发人员对ESQL代码执行静态代码分析.

使用Maven我可以构建一个插件的shell,它生成JAR文件,我可以将其放在正确的文件夹中,以便将它添加到SonarQube中.

下一步是为规则编写Java类,但我不确定它们的外观和位置.我正在使用以下GIT存储库中的示例:https://github.com/SonarSource/sonar-examples/tree/master/plugins/sonar-reference-plugin

我只是创建一个包含一些类的新包吗?我怎么实际规则?

java plugins sonarqube

5
推荐指数
1
解决办法
3142
查看次数