Travis-信息:跳过SonarQube扫描仪分析

Travis-信息:跳过SonarQube扫描仪分析,sonarqube,Sonarqube,我正试图与Github上的travis一起将SonarQube分析添加到我们的OSS项目中 我执行了以下步骤: 在sonarcloud.io上创建组织和项目 在.travis.yml 创建一个声纳项目.properties文件 将所有内容推送到名为feature/sonarcloud 将此分支添加到travis.yml和属性文件 最终结果如下所示: 不幸的是,特拉维斯没有提交声纳分析: INFO: Scanner configuration file: /home/travis/.sonars

我正试图与Github上的travis一起将SonarQube分析添加到我们的OSS项目中

我执行了以下步骤:

  • 在sonarcloud.io上创建组织和项目
  • .travis.yml
  • 创建一个
    声纳项目.properties
    文件
  • 将所有内容推送到名为
    feature/sonarcloud
  • 将此分支添加到travis.yml和属性文件
  • 最终结果如下所示:

    不幸的是,特拉维斯没有提交声纳分析:

    INFO: Scanner configuration file:
    /home/travis/.sonarscanner/sonar-scanner-2.8/conf/sonar-scanner.properties
    INFO: Project root configuration file: NONE
    INFO: SonarQube Scanner analysis skipped
    
    (另见)

    我已经尝试强制设置
    导出SONARQUBE\u SKIPPED=false
    ,但仍被跳过。如何找出跳过扫描仪分析的原因


    相关问题:

    正如您可以在中看到的:

    这是因为您尚未激活“功能/声纳云”分支上的分析。如中所述,您可以通过以下方式实现:

      addons:
        sonarcloud:
          organization: open62541
          token:
            secure: "..."
          branches:
            - master
            - feature/sonarcloud
    

    我已将分支添加到分支列表中。看:还是我遗漏了什么?@SailAvid分支键在你链接的blob中的缩进级别错误。它位于云的旁边,而不是组织和令牌的旁边。让它运行起来。见:
      addons:
        sonarcloud:
          organization: open62541
          token:
            secure: "..."
          branches:
            - master
            - feature/sonarcloud