我正在運行sonarqube 5.1.1和sonar-runner-2.4從Windows 2012 R2服務器 Java版本 - Java版本「1.8.0_20」 後從命令提示符運行sonar-runner.bat scm stats插件在聲納儀表板上給出正確的輸出。但是當sonar-runner.bat作爲jenkins(1.617)作業運行時,它會產生以下錯誤: 執行:cmd.exe/X/C「git whatchanged」--until = 2015-06-28 00:01:21 +0000「--date = iso - C:\ sonar_review」。 17:01:21.375信息 - 工作目錄:C:\ sonar_review。 17:01:21.396警告 - 未能檢索SCM信息。原因:git-log命令失敗。 'git'不被識別爲內部或外部命令, 可操作的程序或批處理文件。scmStats插件0.3.1工作從Windows CMD提示符,但不是從詹金斯作業
我在sonarqube 4.5.4中得到了同樣的錯誤。
謝謝你的回覆。我已經在Jenkins配置系統頁面中配置了git路徑。我能夠從git repository檢查出代碼。單分析工作正常,但scm stats分析沒有完成。 – pcode