【发布时间】:2018-03-25 20:21:47
【问题描述】:
我正在尝试通过 Github 上的 travis 将 SonarQube 分析添加到我们的 OSS 项目中。
我执行了以下步骤:
- 在 sonarcloud.io 上创建组织和项目
- 在
.travis.yml中添加声纳云定义 - 创建
sonar-project.properties文件 - 将所有内容推送到名为
feature/sonarcloud的功能分支 - 将此分支添加到 travis.yml 和属性文件。
最终结果可以在这里看到: https://github.com/open62541/open62541/tree/feature/sonarcloud
很遗憾,Travis 没有提交声纳分析:
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
(另见https://travis-ci.org/open62541/open62541/jobs/287631673)
我已经尝试强制设置export SONARQUBE_SKIPPED=false,但它仍然被跳过。如何找出跳过扫描仪分析的原因?
相关问题:
【问题讨论】:
标签: sonarqube