2017-03-23 19 views
0

我正在通過Jenkins與SonarQube執行掃描程序插件運行一項工作。停止覆蓋SonarQube現有的工作結果

這些都是我的分析屬性

sonar.projectKey=Project1 
sonar.projectName=ProProject 
sonar.projectVersion=Layer1 
sonar.verbose=true 
sonar.sources=src 
sonar.qualitygate=SonarQube way 
sonar.libraries=lib 
sonar.tests=Tests 
sonar.issuesReport.html.enable=true 
sonar.issuesReport.console.enable=true 
sonar.includePlugins=views,report,buildbreaker 
sonar.analysis.mode=publish 
sonar.issuesReport.console.enable=true 
sonar.sourceEncoding=UTF-8 

當我嘗試查看SonarQube結果我的聲納的工作,我看到了以前的工作的結果被改寫爲新的工作。

我失去我以前的工作結果

+0

是的。這就是它的工作原理。 –

回答

3

這是這個插件和SonarQube的默認行爲。如果你想看到你的項目的代碼質量和問題(SonarQube 5.6.2 UI)隨時間的變化:

  • 去你SonarQube例如,
  • 點擊你感興趣的項目的名稱它,
  • 下的項目名稱,會出現一個菜單:單擊儀表板 - > TimeMachine。

您會看到顯示問題數量,代碼行數,測試覆蓋率等變化的圖表。在右上角,你應該能夠選擇你感興趣的時間範圍。

+0

謝謝,我認爲這將有助於@ameba –