jenkins git安装部署
时间: 2025-05-22 16:55:18 浏览: 14
### 如何在Jenkins中进行Git的安装与部署配置
#### 一、Git 的安装
为了使 Jenkins 能够正常调用 Git,需先确认服务器上已正确安装 Git。如果未安装,则可以通过以下命令完成安装:
```bash
sudo yum install git -y
```
验证 Git 是否成功安装以及其版本号:
```bash
git --version
```
此操作确保了 Git 已经被正确安装于 CentOS 系统之上[^1]。
#### 二、Jenkins 中的 Git 插件安装
进入 Jenkins Web 界面后,在 **Manage Jenkins -> Manage Plugins** 页面下找到 “Available” 标签页,搜索 `GitHub Plugin` 并勾选以安装该插件。一旦选择了 GitHub Plugin,它会自动处理其他必要的依赖项,例如 plain-credentials、git、credentials 和 github-api 插件[^2]。
#### 三、全局工具配置中的 Git 设置
前往 **Manage Jenkins -> Global Tool Configuration** 页面,定位至 Git 部分。在此处定义好 Git 的路径或者指定自定义版本(如果有特殊需求)。通常情况下,默认检测到的系统级 Git 即可满足基本需求[^3]。
#### 四、SSH 密钥对生成及配置
为了让 Jenkins 可安全访问远程仓库资源而无需每次都输入用户名密码认证信息,推荐采用 SSH Key 方式实现无交互登录授权机制。
##### 步骤如下:
1. 在 Jenkins 所运行的操作系统环境下创建一对新的 RSA 类型密钥文件:
```bash
ssh-keygen -t rsa -b 4096 -C "[email protected]"
```
2. 把刚产生的公钥内容复制下来准备稍后上传给目标代码托管平台比如 GitLab 或者 Bitbucket 上对应账户下的 SSH Keys 列表里去;
3. 私钥部分则需要保存进 Jenkins 凭证管理系统之中以便后续项目构建流程能够顺利拉取源码数据回来加工处理。
具体做法是在 **Credentials** 下新增一项类型为 Secret Text 的记录条目并将刚才导出来的私钥字符串粘贴进去即可。
#### 五、新建 Job 使用 Git Repository
当以上准备工作全部完成后就可以着手建立实际的任务实例来测试整个链路是否通畅啦!
点击左侧菜单栏里的 New Item 按钮弹出对话框命名新作业名称之后选择 Freestyle project 继续下一步直到看到 Source Code Management 这一块儿为止;在这里切换成 Git 放法填写相应的 URL 地址还有 Credentials 字段关联之前导入成功的那套秘钥资料就大功告成了。
---
###
阅读全文
相关推荐


















