[英]How to aggregate tests count from different languages modules with Sonarqube?
我在包含Java和Javascript模塊的Maven多模塊項目上使用Sonarqube。
Sonarqube(似乎是)讀取了我所有的測試結果,因為代碼覆蓋范圍看起來不錯。 當我逐文件檢查文件時,它看起來也被正確覆蓋了。
但是,在項目主頁上運行的測試數量是不正確的:我只有Java測試數量(617)。 Javascript測試計數丟失(1646)。
這是根pom.xml中的Sonar屬性:
<sonar.projectVersion>${project.version}</sonar.projectVersion>
<sonar.sourceEncoding>UTF-8</sonar.sourceEncoding>
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<java-module-1sonar.projectKey>module1</java-module-1sonar.projectKey>
<java-module-1sonar.projectBaseDir>../module1</java-module-1sonar.projectBaseDir>
<java-module-2sonar.projectKey>module2</java-module-2sonar.projectKey>
<java-module-2sonar.projectBaseDir>../module2</java-module-2sonar.projectBaseDir>
<java-module-3sonar.projectKey>module3</java-module-3sonar.projectKey>
<java-module-3sonar.projectBaseDir>../module3</java-module-3sonar.projectBaseDir>
<javascript-modulesonar.projectKey>module4</javascript-modulesonar.projectKey>
<javascript-modulesonar.projectBaseDir>../module4</javascript-modulesonar.projectBaseDir>
難道我做錯了什么? 我必須在Sonarqube服務器部分上配置一些東西嗎?
謝謝你的幫助。
我終於弄清楚了我所缺少的:
現在,它可以完美運行了。 我希望我的努力可以幫助其他人:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.