Jenkins链接Gitlab(Http&SSH方式)


前言

为避免汉化导致的显示差异,以下操作中Jenkins均使用英文语言。


一、安装必要插件

1、安装git

在打包机中安装git。
下载地址:git,安装步骤就是下一步接下一步。
记住git的安装目录,我这里是C:\Program Files\Git\bin\git.exe。

2、安装Jenkins插件

在Manage Jenkins/Plugins(图片左上角,以后不再赘述)中搜索插件git,安装如下图两个插件,我安装过了所以搜不出来,在已安装插件中可以查看到。
在这里插入图片描述

在这里插入图片描述

二、配置git

1、http方式

(1)基础配置(http方式配置凭证)

在Manage Jenkins/Tools中添加git目录
在这里插入图片描述

在Manage Jenkins/System配置gitlab身份验证,URL填gitlab服务器的地址,然后我们需要创建凭据,点击下图的"Add"按钮。

在这里插入图片描述

填入gitlab的账号密码,完成后选择该条凭证并保存。

在这里插入图片描述

(2)测试

随便打开一个项目的Configuration设置git地址并保存,构建一下,查看console打印
在这里插入图片描述
在这里插入图片描述

2、SSH方式配置凭证

添加一个凭证

在这里插入图片描述

SSH凭证如图填入信息,Username、描述根据需要自行填写。

在这里插入图片描述
填入私钥
在这里插入图片描述


总结

对于项目中广泛使用SSH连接,尤其是包含子模块时,建议优先采用SSH方式连接Jenkins和GitLab。SSH不仅更安全,而且在处理子模块时更加统一和简便,避免了可能出现的认证问题,有助于保持项目结构的一致性和稳定性。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值