509/1000:在jenkins中拉取git仓库代码的踩坑

简介: 509/1000:在jenkins中拉取git仓库代码的踩坑

最近两天,在做jenkins中拉取git仓库代码,踩了不少坑,在对象的协助下,顺利出坑,现在总结踩坑经历。


首先,最开始使用的jenkins版本(从网盘使用老师的安装包),找不到如何安装插件功能。解决办法:重新下载安装最新的版本。


同时安装了tomcat(web服务器),把最新的安装包放在tomcat的webapps目录下,通过tomcat的bin下的“./startup.sh”脚本,直接启动tomcat,在浏览器中输入“http://ip:8080/jenkins”访问jenkins。


其次,启动jenkins后,安装git后,发现找不到添加git账户,点击提交时会报错。

解决办法:通过jenkins的报错日志,根据错误码查到链接说明(https://www.jenkins.io/doc/developer/views/table-to-div-migration/),发现是git插件没有更新。需要更新git插件的版本。


最后,还需要添加SSH的公钥和私钥的凭证。在jenkins的插件管理中安装Credentials的两个插件,在linux中的/root/.ssh文件下,输入“ssh-keygen -t rsa”命令,生成key,输入git的秘钥名称(随便写),剩下的回车键就可以。把生成的公钥贴到git的ssh秘钥管理中,把生成的私钥凭证添加到Manage Credentials中,输入git的账号和密码。

微信截图_20230422145158.png

两个插件


就这样,我的代码终于拉取成功啦~~~

微信截图_20230422145215.png

拉取成功

相关文章
|
18天前
|
开发工具 git
git篇3:idea中创建项目并提交到远程Git仓库
git篇3:idea中创建项目并提交到远程Git仓库
|
1月前
|
开发工具 git C++
【git 实用指南】git下载、拉取 代码
【git 实用指南】git下载、拉取 代码
182 2
|
1月前
|
开发工具 git
【git 实用指南】git 上传代码
【git 实用指南】git 上传代码
34 2
|
1月前
|
开发工具 git
Git -- 代码上传错误 error: failed to push some refs to ‘git@gitee.com:JMFive/uni-shop2.git‘
Git -- 代码上传错误 error: failed to push some refs to ‘git@gitee.com:JMFive/uni-shop2.git‘
|
1天前
|
jenkins 持续交付 开发工具
Jenkins 快速入门 (含Jenkins + Docker + Git 简单的自动化实操)(下)
Jenkins 快速入门 (含Jenkins + Docker + Git 简单的自动化实操)
|
7天前
|
开发工具 git
git 拉取代码仓库代码报错(合并错误 refusing to merge unrelated histories)
git 拉取代码仓库代码报错(合并错误 refusing to merge unrelated histories)
16 0
|
11天前
|
数据可视化 开发工具 git
Git代码版本管理入门
Git代码版本管理入门
|
29天前
|
开发工具 C语言 数据安全/隐私保护
git提交代码到远端仓库的方法详解
git提交代码到远端仓库的方法详解
|
1月前
|
算法 开发工具 git
【git 实用指南】git 增加 本地代码 git add 相关命令和复杂情况需求
【git 实用指南】git 增加 本地代码 git add 相关命令和复杂情况需求
93 0
|
1月前
|
Shell Linux 开发工具
【Shell 命令集合 系统管理 】Linux 查看当前Git仓库的提交历史 gitps命令 使用指南
【Shell 命令集合 系统管理 】Linux 查看当前Git仓库的提交历史 gitps命令 使用指南
18 0