git升级后jenkins的报错

1、首先卸载原有的git
#yum remove git
2、源码安装新版本的git
https://www.kernel.org/pub/software/scm/git/
下载最新的版本,然后编译安装:

tar xf git-2.8.6.tar.gz

cd git-2.8.6

yum -y install perl-devel openssl-devel curl-devel expat-devel

!!如果有其他的报错自行安装

make prefix=/usr/local/git all

make prefix=/usr/local/git install

3、设置环境变量

echo "export PATH=/usr/local/git/bin:$PATH" >>/etc/profile

source /etc/profile

这样操作完成后竟然在执行jenkins任务时报错了,说找不到git、命令,但是在服务器上是可以执行命令的
解决方案有两种:
1、第一种将git命令copy到/usr/bin目录下
2、第二种echo "export PATH=/usr/local/git/bin:$PATH" >>/root/.bashrc
#source /root/.bashrc

posted @ 2017-09-08 20:31  诗码者  阅读(491)  评论(0编辑  收藏  举报