0
我的Maven构建工作正常在本地计算机上,但失败,因为以下错误的詹金斯集成服务器上:buildnumber - Maven的插件:“混帐”无法识别的詹金斯
[INFO] Executing: cmd.exe /X /C "git rev-parse --verify HEAD"
[INFO] Working directory: D:\Jenkins\workspace\XXX\XXX
[INFO] Storing buildNumber: null at timestamp: XXXX
[WARNING] Cannot get the branch information from the git repository:
Detecting the current branch failed: 'git' is not recognized as an internal or external command,
operable program or batch file.
由于据我所知,这是因为git
是不是在我的詹金斯的%PATH%
,这似乎是错误git --version
在Jenkins服务器的终端内正常工作。
根据这一Jenkins and maven-buildnumber-plugin, 工作,周围SVN是使用
svnjava
实现。 git有没有相同的解决方法?任何想法如何解决詹金斯的PATH?
非常感谢!
使用绝对路径配置Jenkins中的git可执行文件...应该可以解决问题。 – khmarbaise
我不确定要理解。在工具部分,git的PATH是'''C:\ Program Files(x86)\ Git \ bin \ git.exe''' –
您是否在启动Jenkins后在%PATH%上添加了Git路径。 .. – khmarbaise