今日整合git到jenkins是遇到一个极其坑爹的问题,在工程中添加git地址同时配置连接用户名和密码后,老是提示类似如下错误
Failed to connect to repository : Command "git config --local credential.helper store --file=/tmp/gitXXXXXXXXXXXXXXXXX.credentials
我在jenkins中用的git版本是centos6.3自带的1.7的版本,导致jenkins始终不能正常执行git参数,故升级git版本到最新版本后问题解决。请注意就算使用jenkins自带的插件中的git版本也有可能遇到类似问题,请自行编译安装最新版本的git即可,btw我现在用的版本是git-2.4