Web端 基于Jenkins的持续集成之路(二)Git 及 SSH 配置

Part2 Jenkins平台的配置

在 系统设置>插件管理 里,根据自己的需要安装插件。
根据包管理工具的不同,可以选择安装 Git 或 SVN 的相关依赖

1. 这里以 Gitlab 举例,若没有安装 Git 相关插件,先进行安装

插件管理 切换到 可选插件
分别搜索GitLab Plugin、Git Plugin 进行安装

相关配置
① 打开 gitlab 点击 setting(点击用户头像可看到) —— Account,复制 Private token 备用

Gitlab

② 打开Jenkins,点击 系统管理 —— 系统设置 滑到 gitlab 部分

Web端 基于Jenkins的持续集成之路(二)Git 及 SSH 配置_第1张图片
Jenkins

③ 填写 gitlab 部分

Web端 基于Jenkins的持续集成之路(二)Git 及 SSH 配置_第2张图片
填写 gitlab 信息

④添加Credentials(凭据)
类型 选择 GitLab API Token,将先前复制的 Private token 粘贴到 API token 输入框中,添加

Web端 基于Jenkins的持续集成之路(二)Git 及 SSH 配置_第3张图片
添加凭据

**⑤ gitlab部分 Credentials 选择刚才添加的 Credential **


Web端 基于Jenkins的持续集成之路(二)Git 及 SSH 配置_第4张图片
选择 Credential

⑥ Test Connection 测试下是否连接正常,要看到 Success 才行

Web端 基于Jenkins的持续集成之路(二)Git 及 SSH 配置_第5张图片
Test Connection

⑦ 应用并保存,先点应用再点保存

Web端 基于Jenkins的持续集成之路(二)Git 及 SSH 配置_第6张图片
应用并保存

2. 从 Jenkins服务器 往 目标服务器 传输文件

插件管理 切换到 可选插件
搜索 Publish over SSH 进行安装

①Jenkins服务器生成 SSH 秘钥

ssh-keygen -t rsa -C "<填写一些文字作为注释,方便管理>" -b 4096

记下私钥的存放路径
vim 路径 将私钥复制出来

Web端 基于Jenkins的持续集成之路(二)Git 及 SSH 配置_第7张图片
image.png

回到 Gitlab 添加 SSH Key 的界面,将公钥粘贴到其中,然后点击 add key

至此,基本配置已经完成,可以开始新建 Job 了

你可能感兴趣的:(Web端 基于Jenkins的持续集成之路(二)Git 及 SSH 配置)