Linux Jenkins配置Git
1.卸载Centos自带的git1.7.1:
通过git –version查看系统带的版本,Centos应该自带的是git版本是1.7.1
终端输入:yum remove git
2.安装所需软件包
终端输入:
yum install gcc perl-ExtUtils-MakeMaker
3.下载git2.2.1并将git添加到环境变量中
(1)终端输入:wget https://github.com/git/git/archive/v2.2.1.tar.gz
或者直接在浏览器器打开输入:https://mirrors.edge.kernel.org/pub/software/scm/git/
选择你要下载的版本,下载后上传至Linux服务器相应路径下
(2)解压:tar zxvf v2.2.1.tar.gz
(3)终端输入:
cd git-2.7.0
make prefix=/usr/local/git all
make prefix=/usr/local/git install
(4)配置环境变量
sudo vim /etc/profile
export PATH=$PATH:/usr/local/git/bin
保存并退出
(5)终端输入:source /etc/profile
4.Git在Jenkins中的配置
(1)点击“系统管理”
(2)点击“全局工具配置”
(3)填Name和Path to Git executeable(前提是在“插件管理”中已经安装Git插件)
如果不清楚自己的Git安装在哪个路径下,终端执行whereis git
(4)点击已创建的Job,比如上面图中所示的Test,点击“配置”
(5) 点击“源码管理”,选择Git,输入Git地址,点击add
(6)类型选择:Username with password,输入Username和Password
(7)点击“保存”
注:遇到的一些坑人的东西,不管你怎么配置,总是报错,如下图,如果遇到这个错误,则马上去检查全局工具配置中Git的路径是否正确,环境变量是否正确,如果都正确,还是报错,点击“源玛管理”中add,将Username with password,换成其它选项,然后取消,卧槽,正常了,吃惊
__EOF__

本文链接:https://www.cnblogs.com/mrjade/p/9299064.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
文章转载请标明出处,如果,您认为阅读这篇博客让您有些收获,不妨点击一下推荐按钮,据说喜欢分享的,后来都成了大神
我国每年都有2000万人得胃炎,胃癌,很大一部分原因是没有及时吃早餐。
支付宝早餐计划,每年发放20亿早餐补贴来鼓励您及时吃早餐。打开支付宝首页搜:510050164,或 点击领取支付宝红包 领取补贴,用于早餐消费,答应我,好好照顾自己。
复制【Y:/OUvlEf4647u 或复制此消息打开支付宝,建议使用支付宝收💰码。 $140 X@h.GOBM W:/D】打开支付宝,申请支付宝收钱码,更快更便捷,或 点击图片,使用支付宝扫码,领取支付宝收钱码
欢迎扫码关注微信公众号 | 欢迎扫码加入QQ交流群 | 欢迎扫码加入微信交流群 |
![]() |
![]() |
![]() |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构