jenkins使用git时提示 Unable to find remote helper for 'https' 报错的问题

一个新的项目需要部署生产环境,于是把jdk,maven,git,什么都装好了。

可是用jenkins连接git仓库的时候提示 Unable to find remote helper for ‘https’ 的问题。

因为对git的了解甚少,查了下资料,发现可能是没有安装curl的问题,于是先安装curl

1
yum install curl-devel

然后进入git源码目录

1
2
3
./configure --prefix=XXXXX(安装目录)
make
make install

搞定!

已启用全站https

听说明年谷歌对没有使用https的网站将会在地址栏报警

于是抓紧把https给弄好了,用的是Let’s Encrypt的免费证书。

其实部署还是挺简单的,只不过之前在centos6.5上死活安装不上Python(用的Certbot,需要Python的支持),只好把服务器改成了centos7。

然后百度的ueditor默认是不支持https的。。只好找到js改了下,现在貌似是完美了,不过得手动把以前的表情全改为https,这是最气的。

先测试下加了证书后会不会有其他问题出现吧