2016-09-26 79 views
0

我想要獲取提交Git或其他SCM工具的用戶。我從jenkins運行sonarqube來爲每個提交(插件已經可用)運行。但我需要讓用戶在運行sonarqube之前進行每次提交,這樣我就可以顯示來自Sonarqube的技術債務,功能點等各個用戶的指標。Jenkins-Git -Retrieving提交用戶

在此先感謝

+0

獲取用戶位置並顯示指標如何? –

+0

我想爲每個提交代碼的用戶顯示相應的sonarqube指標的數據。例如,如果我想知道用戶「A」的技術債務,一旦用戶A提交SCM中的代碼,我將運行Sonarqube以獲取技術債務。但在整體的方法,如果我想顯示SCM的所有用戶的技術債務,我必須維護一個本地表來存儲它。所以爲每個用戶識別tech.debts我需要用戶名或用戶ID映射爲我本地表中唯一的ID。這就是爲什麼我需要用戶每次提交時,我不知道如何從jenkins或SCM獲取用戶。 – Meeran

+0

我想你想[開發者駕駛艙插件($)](http://www.sonarsource.com/products/plugins/developer-tools/developer-cockpit/) –

回答

0

SonarQube不適合這份工作。它通過運行SCM的「責備」命令來獲取其提交者數據。如果你打算在SonarQube外部使用這些數據,那麼你應該這樣做。

+0

很多謝謝Ann.Just我正在考慮sonarQube只提供相應的數據指標。但我尋找一些免費的插件,它可以與SCM(不是駕駛艙),我可能不知道它的同步。 – Meeran