1
我想添加SonarQube分析到我們的OSS項目與Github上的Travis。特拉維斯 - 信息:SonarQube掃描儀分析跳過
我執行以下步驟:
- 創建於sonarcloud.io
- 一個組織和項目添加sonarcloud定義
.travis.yml
- 創建
sonar-project.properties
文件 - 推一切特性分支稱爲
feature/sonarcloud
- 將此分支添加到travis.yml和屬性文件。
最終的結果可以在這裏看到: https://github.com/open62541/open62541/tree/feature/sonarcloud
不幸的是特拉維斯不提交聲納分析:
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
但它仍然被跳過。我怎樣才能找出掃描儀分析被跳過的原因?
相關問題:
我已將分支添加到分支列表。見:https://github.com/open62541/open62541/blob/feature/sonarcloud/.travis.yml#L64 或者我錯過了什麼? – SailAvid