2017-06-06 74 views
0

SonarQube指標圖表不會顯示在我的項目儀表盤上,位於總數和Quality Gate評級之後。 list of analysesSonarQube不會在項目儀表板上創建圖表

當前版本的SonarQube和插件和MySQL 5.7。我通過創建一個新項目SQ其管理 - >項目 - >管理 - >創建項目,然後進行分析如下(任何資本可以是一個變量或匿名):

MSBuild.SonarQube.Runner.exe begin /k:KEY /v:VERSION /d:sonar.host.url=http://localhost:9000/ /d:sonar.login=TOKEN /d:sonar.projectDate=YYYY-MM-DDTHH:MM:SS+0000 
MSBuild.exe /maxcpucount /nr:false /nologo /target:rebuild /verbosity:quiet PROJECT\PROJECT.sln 
MSBuild.SonarQube.Runner.exe end /d:sonar.login=TOKEN 

我已經試過版本等於*到一個常量值「1.0」,VERSION等於我分析的每個git commit的UNIX時間字符串(自1970年1月1日以來的秒數)。我也嘗試過配置最近90天的項目泄漏期和previous_analysis,但我認爲這隻會影響右列中的圖表。如果有人能夠告訴我我做錯了什麼,我將不勝感激。

*這些是由Python腳本執行的命令示例,該腳本按遞增順序遍歷git commit散列列表及其關聯時間戳,以填充項目歷史記錄。 python腳本反過來模仿Jenkins的工作,最終將接管SonarQube。

後臺任務頁面:background tasks

+0

您的項目主頁和您的列表(以SQ爲單位)的截圖分析? –

+0

截圖添加到原始問題。 – SGDave

回答

0

你的項目主頁的截圖顯示了在泄漏期間的圖,但不離開延伸到整個部分。

這將是你的分析日期和你的「泄漏期限」的定義問題。如果您的泄漏週期設置爲previous_version,那麼您需要查看分析中的sonar.version值。到目前爲止,它看起來像你所有的分析都是泄漏期分析,這就是爲什麼沒有任何東西被過濾到整個視圖。