Jenkins git 的配置及问题解决

背景:最近项目需要 Jenkins 集成git,着手记录遇到的问题及解决方式

一、搭建Jenkins环境步骤这里(略)

二、安装Jenkins插件(系统管理-->插件管理-->可选插件)选择 git plugin,并安装

三、下载并安装git.exe 我这里安装的是git 64位

四、在Jenkins 中配置 git 的安装路径,我这里的路径是 C:Program FilesGitingit.exe

      

五、配置git 源码地址(创建一个自由项目-->配置-->源码管理)

出现上面error code 128可能的原因:

①、生成ssh时不应该使用当前用户去生成ssh,而是使用jenkins这个用户去生成ssh,然后再去git服务器上配置你生成key,最后再jenkins上配置返回给你的key

②、磁盘空间workspace不足够

③、repository URL只支持如下几种方式

经过排查这里出现的问题是第三种情况:通信协议不支持,修改后,验证通过

原文地址:https://www.cnblogs.com/unknows/p/8856648.html