首页 文章
  • 0 votes
     answers
     views

    连接到Azure内置的sonarqube服务器的错误,未验证的主机,无法找到证书路径

    我在Azure中使用Azure sql在VM上设置了sonarqube服务器 . 使用IIS创建自签名证书 . 我可以通过远程浏览器连接到服务器,并在将证书安装到可信CA后,我可以成功连接到服务器而没有任何警告 . 但是,从远程客户端运行sonar-scanner.bat时,我收到以下错误: 引起:javax.net.ssl.SSLHandshakeException:sun.security.v...
  • 1 votes
     answers
     views

    声纳中忽略了PHPUnit代码覆盖率过滤器?

    我正在使用Sonar查看有关PHP项目的报告 . 到目前为止它已经很好了,但我遇到了障碍 . 代码覆盖似乎忽略了过滤的文件 . 我的Ant配置获取所有Solar PHP Plugin的模块,并将它们置于“analyzeOnly”模式,以便解析模块的输出(我已经将其分解为ant中的单独构建目标) . 这很好,在控制台中运行的Sonar PHP插件的路径输出似乎与我的所有构建日志相匹配 . 除了PHP...
  • 1 votes
     answers
     views

    Atlassian Clover的免费替代品?

    重新问我的老问题: Java test coverage: who covers what? 背景:我查看一个类的声纳覆盖率报告,并想知道哪个测试有助于特定行/分支的覆盖范围,因此很容易进行该测试并为新引入的if-branch添加测试 . 在IDE中是否有其他(最好是免费的)三叶草替代品?也许甚至可以将它们纳入声纳? 或者也许是通过emma-reports中的一些脚本来增强,积累信息的技巧? 或者...
  • 3 votes
     answers
     views

    如何将C Cobertura报道导入Sonar?

    我正在编写一个工具,可以为C项目生成Cobertura覆盖报告 . 我已设法生成报告,现在我想将这些报告导入Sonarqube . 我注意到the Sonar C++ Community Plugin supports the Cobertura XML format所以我下载了一个sample C++ project for that plugin并执行了声纳 - 跑步并且执行成功了,但是在声纳...
  • 0 votes
     answers
     views

    SonarQube 5.1.2和maven 3.3集成

    我正在尝试将SonarQube 5.1.2与Maven 3.3集成 . 但我认为只有在SonarQube 5.1版本之前才支持它 . 当我运行mvn声纳:声纳嵌入错误:无法为插件'org.codehaus.sonar构建项目:Sonar-mav en-plugin':在存储库中找不到POM'org.codehaus.sonar:Sonar-maven-plugin':无法从任何存储库下载工件 or...
  • 1 votes
     answers
     views

    SonarQube AnnotationTree

    我正在使用 SonarJava 制作规则自定义规则。规则目的是检查方法。如果方法被注释 with @Test it 也需要 have @TestInfo annotation 而不是空的 testCaseId 参数。为此我使用 ANNOTATION 类和 AnnotationTree。 但是有一个问题。我找不到如何确定这个注释的方法。所以目前我正在获取方法的 firstToken().line()...
  • 0 votes
     answers
     views

    在以下期间发生内部错误:“从'myserver更新SonarLint绑定数据” . org / sonar / api / batch /传感器 - Eclipse(C)

    我正在尝试将Eclipse连接到SonarQube服务器,其中位于我正在工作的公司的代码 . 我已经在我的Eclipse中核心安装了Sonarlint . (C)我按照文档:https://docs.sonarqube.org/display/SONARQUBE45/Installing+SonarQube+in+Eclipse . 首先,我去了Window> Preferences&gt...
  • 0 votes
     answers
     views

    是否可以将新模块附加到现有的SonarQube项目中?

    我创建了Jenkins作业,它将运行UT SonarQube扫描 . 文件夹结构是我有一个模块,在该模块下运行UT和Sonar扫描的不同组件 . 文件夹结构:M1 / M1_C1 M1 / M1_C2 M1 / M1C3 M2 / M2_C1 M2 / M2_C2 在代码我传递声纳属性如下: echo 'sonar.projectKey='M1.sonar > sonar-project.p...
  • 6 votes
     answers
     views

    在Sonar中使用Python的测试/测试覆盖率没有显示出来?

    我正在通过声纳 - 跑步者运行一组非常简单的python项目,并且遇到了让测试显示出来的问题 . 我正在使用Python插件1.1运行Sonar 3.2.1 . 覆盖率报告先前已生成 . 我有以下几组: sonar.dynamicAnalysis=reuseReports sonar.core.codeCoveragePlugin=cobertura sonar.python.coverage.r...
  • 1 votes
     answers
     views

    sonarqube是如何工作的

    我有一个问题,如何在sonarqube进行分析 . 当我做mvn声纳:声纳-Dsonar.host.url = http://sonar.com背景会发生什么 . 我觉得是什么样的 Maven将使用一些插件并与sonarqube服务器通信 在我们运行的位置加载sonarqube服务器中的所有规则 mvn sonar:sonar 使用我们从sonarqube服务器加载的规则集分析源代码 ...
  • 1 votes
     answers
     views

    设置阈值 - Java - 静态代码分析 - SonarQube声纳

    因此我们将Checkstyle,PMD,Findbugs作为执行静态代码分析或处理字节码的工具来查找代码中的各种问题并在Jenkins / Hudson中使用它们(在Post构建操作下),可以将构建转换为不稳定,失败,成功根据我们在那里设定的阈值来构建 . 由于SonarQube是用于在项目/模块的一个页面中显示所有此类分析的即将到来/未来的单个仪表板,我想知道SonarQube设置中的哪个位置(...
  • 4 votes
     answers
     views

    SonarQube生态系统升级(SonarQube和SonarLint)

    由于SonarQube 5.1的问题分配区域存在一些问题,我们正在使用SonarQube 5.1并希望升级到SonarQubee 5.2或5.3我们也使用SonarQube eclipse插件3.5.0 我最近注意到,根据http://docs.sonarqube.org/display/SONAR/SonarQube+in+Eclipse,SonarQube 5.2不支持SonarQube ec...
  • 1 votes
     answers
     views

    连接SonarQube服务器的SonarLint Eclipse提供“服务器'sonar'无存储” . 请更新 . ”

    我公司升级到SonarQube 5.3 . 这需要从Eclipse的SonarQube插件更改为SonarLint . 我很遗憾升级,因为我的项目质量配置文件包含494条规则,而且只有12条来自Squid,因此我们有一个庞大的项目,使Eclipse中的SonarLint非常有用 . 但我正试图在我的电脑上安装SonarLint 2.0.2 . 当我尝试测试与SQ服务器的连接时,我在SonarLin...
  • 0 votes
     answers
     views

    “连接模式”在Sonar Lint中的工作原理

    来自sonarLint网站的以下文字 连接模式使用2.0版,您现在可以 Build 与SonarQube服务器(4.5.4)的连接,并将Eclipse项目绑定到SonarQube项目 . 此操作将使SonarLint使用SonarQube服务器上定义的分析仪,质量配置文件和设置 . 第一步是连接到SonarQube服务器:在SonarQube服务器视图中,右键单击并选择“新建 - >服务器...
  • 2 votes
     answers
     views

    eclipse中的Sonarlint Ruleset文件在哪里?

    我想知道eclipse在哪里保留Sonarlint的规则集,所以我可以将它复制到其他日食而不连接到Sonar-Server . 当您下载Sonarlint时,它会附带一个标准规则集 . 当您将其连接到Sonar-Server时,它会下载服务器上定义的规则集 . 那么这个规则集将存储在哪里? 提前致谢 .
  • 0 votes
     answers
     views

    将SonarLint连接到sonaqube服务器

    我有 eclipse NEON.3 与 SonarLint 3.0.0 ,并尝试连接sonarLint与 SonarQube 6.3.1.21392 . 要将SonarQube与声纳lint连接,我们尝试使用eclipse中的链接http://downloads.sonarsource.com/eclipse/eclipse/安装所需的软件(帮助 - >安装新软件) Cannot comp...
  • 3 votes
     answers
     views

    生成Jacoco报告后运行'gradle sonarRunner'时,“未收集覆盖率信息 . ”

    我开始使用Sonar GitHub repo中的'java-gradle-simple'示例: https://github.com/SonarSource/sonar-examples/tree/master/projects/languages/java/gradle/java-gradle-simple 我已将jacoco插件添加到我的build.gradle文件中,以查看单元测试覆盖率结果...
  • 0 votes
     answers
     views

    为Sonar添加jacoco集成测试覆盖率

    背景:我有两个独立的java项目,称它们为A和B.项目A是实际产品(war应用程序),带有单元测试 . Gradle构建项目然后运行声纳分析,我可以在Sonar中看到单元测试的覆盖范围 . 项目B是第一个项目的集成测试 . 它在构建项目A并在集成环境中部署之后由Jenkins在管道中运行 . 部署还涉及检测代码,以便jacoco-it报告与项目A的类相关联 . 我的问题:我如何添加到项目A的声纳...
  • 1 votes
     answers
     views

    使用JaCoCo获取Arquillians代码覆盖率

    我有一个Maven版本,可以在Wildfly上运行Arquillian测试 . 我想要做的是运行JaCoCo,以便我获得测试覆盖率 . 我对我工作的Arquillian设置做了什么:我通过以下方式更改了父亲的pom.xml: <properties> <sonar.java.coveragePlugin>jacoco</sonar.java.coverageP...
  • 0 votes
     answers
     views

    Django-nose测试结果和覆盖范围未被收集并显示在声纳中

    我有一个django项目,它包含在maven构建中,处理打包和发布,以及生成文档和其他生命周期任务 . 我们有在django-nose中执行的测试,这些测试在maven生命周期的测试阶段完成 . NOSE_ARGS = [ '--with-coverage', '--cover-erase', '--cover-package={0}'.format(TEST_FOLDERS), ...
  • 2 votes
     answers
     views

    Android将单元测试覆盖率添加到声纳中

    我有Sonar分析的Android项目 . 我看到了所有问题但没有通过单元测试覆盖 . 我尝试了很多东西,但仍然无法使其正常工作 . 当我调用'gradlew createDebugCoverageReport'时,它将在build / reports / coverage / debug中创建包含大量文件(如report.xml和index.html)的目录,其中包含测试覆盖率数据 . 但在Co...
  • 2 votes
     answers
     views

    SonarQube:数据库或实例的排序规则?

    根据SonarQube文档"Installing the Server"(https://docs.sonarqube.org/display/sonar/installing+the+server),对于Microsoft SQL Server主机,"collation MUST be case-sensitive (CS) and accent-sensitive...
  • 0 votes
     answers
     views

    多人使用Sonarqube时报告冲突[暂停]

    我构建了一个Sonarqube服务器,用于代码覆盖和质量测试 . 本地项目将代码上传到Sonarqube以通过maven命令生成报告 mvn sonar:sonar . 我的问题是当多人使用sonarqube生成项目报告时如何避免冲突?提前致谢 .
  • 0 votes
     answers
     views

    配置SonarQube以显示多个maven模块的一个仪表板

    我正在使用Jenkins项目运行SonarQube分析,我有一个项目,其中包含定义多个模块的父POM文件 . 父POM: ... <groupId>com.abc</groupId> <artifactId>appName</artifactId> <version>1.0-SNAPSHOT</version> <pac...
  • 6 votes
     answers
     views

    SonarQube项目未从Sonar Runner更新

    我已经配置了三个项目,其中两个项目每次Jenkins部署到开发环境时都按预期更新 . 但是,当第三个作业填充初始结果时,尽管SonarRunner执行成功,但每次后续运行都不会更新项目 . (我擦过了一些名字和路径) . 这是失败的作业项目文件:#required metaar.projectKey = xxxxxxx sonar.projectName = xxxxxxx sonar.proj...
  • 2 votes
     answers
     views

    所有新问题的声纳预览模式

    我正在尝试使用Sonar runner在本地开发框中运行SonarQube进行预提交检查 . 我们有一个中央SonarQube服务器,每天进行分析并发布到仪表板 . 当我们每次在本地开发盒上运行时,问题报告都包含所有问题 new 因此增量数据不可用 . 我也尝试了增量和预览模式,但结果是一些 . 请在下面找到所用工具的版本 . 还有配置文件 . 如果需要其他一些数据,请告诉我 . SonarQub...
  • 0 votes
     answers
     views

    如何为多种语言(Python和html)配置sonar-project.properties?

    我正在为我的一个项目设置Sonarqube,这是Python和Html的混合 . 我能够为这些语言中的任何一种单独配置项目,但不能一起配置 . 有没有办法做到这一点?我尝试了以下方案 1) sonar.language is commented in sonar-project.properties sonar.projectKey = DemoProject sonar.projectName ...
  • 0 votes
     answers
     views

    Sonarqube项目随机消失

    我们在Apache的组织中使用SonarQube . 我们在Jenkins的后期构建操作中使用maven声纳目标 . 它工作正常,直到我们注意到一个奇怪的情况 . 生成的项目会被奇怪地从仪表板中删除或消失 . 如果重新触发相应的Jenkins作业,则在完成时,丢失或消失的Sonar项目将显示在仪表板上 . 没有预定作业可以删除任何超过X天数的项目 . 任何的想法 ?谢谢 . SonarQube V...
  • 0 votes
     answers
     views

    Sonarqube无法识别基目录

    我有下一个问题 . 我正在用java开发一个项目并创建sonar.properties文件以使用SonarQube(v6.7.2) . 我的项目有两个模块 . 项目结构是: 我的项目| --core-utils的| --src| --target| --pdf-utils的| --src| --target 而sonar.properties是: 第一个模块sonar.moduleKey = co...
  • 0 votes
     answers
     views

    将SonarQube与Jenkins和Github集成

    我正在尝试使用jenkins设置SonarQube,这是通过推送到我设置的git repo触发而构建的 . 我能够安装扫描仪插件并将其配置得很好,但我遇到的问题是,当我将Sonar扫描仪添加到我的构建步骤时,在分析属性部分,它需要我设置sonar.sources属性 . 但是,我希望扫描程序通过我的git repo中的文件解析而不是我机器上的文件 . 如何设置属性以便扫描程序从repo分析项目? ...

热门问题