stderr: fatal: repository ‘https://*.git/‘ not found

Jenkins 新建任务时“源码管理”Repository URL 使用git报错:
之前部署了gitlab + jenkins 持续集成环境,但在Jenkins 新建任务时“源码管理Repository URL 添加git 地址环节报错:

原因分析:

1.可能是用户凭据不对或该用户没有该项目的访问权限
在这里插入图片描述
在项目中添加build用户权限即可!(权限为Developer)
在这里插入图片描述
2.可能是由于git客户端版本过低造成的
如果是第2种情况,可以进行git版本升级。
Jenkins本机默认使用“yum -y install git” 安装的 git 版本比较低,可以自行安装更高版本的git。
从IUS yum库安装git的方法:

IUS 是一个社区项目,为Enterprise Linux发行版的新版精选软件提供RPM包,该项目的目的是为红帽企业Linux(RHEL)和CentOS创建高质量的RPM包。

curl https://setup.ius.io -k | sh
yum list git2u
# 如果是第一次安装则执行
yum -y install git
# 如果已经安装过了旧版本,则先移除后安装yum remove -y git | yum -y install git2u
git --version

Don’t care what others think of you, do what you decide to do!

猜你喜欢

转载自blog.csdn.net/qq_50573146/article/details/125513558