Jenkins插件:Git
Jenkins插件:Git
Jenkins,作为一款备受欢迎的持续集成和持续交付工具,在软件开发领域发挥着举足轻重的作用。它不仅能够与Git无缝集成,还能实现代码的自动化拉取、构建与部署,极大地提升了开发效率。接下来,岳罡将详细介绍如何在Jenkins中配置Git,并利用其完成代码的自动拉取。
安装 Git 插件
在Jenkins的管理界面,进入插件管理
页面,搜索Git
并进行安装。
配置SSH密钥
在Jenkins服务器上,通过执行命令ssh-keygen -t ed25519
来生成一个SSH密钥对,这对密钥默认会被保存在/root/.ssh
目录下。
接下来,你需要将生成的公钥文件id_ed25519.pub
中的内容添加到Gitee平台中,以便实现Jenkins服务器与Gitee之间的SSH免密登录。
创建Jenkins项目
创建一个项目Gitee
,在源代码管理(Source Code Management)选择Git
,并进行配置。包括:git参考地址、身份验证(可选,取决于是私有仓库还是公开仓库)、分支
添加身份
点击+ Add
弹出Jenkins Credentials Provider: Jenkins
弹窗,Kind
选择SSH Username with private key
Username
随意填写,Private Key
选中Enter directly
,并将在Jenkins服务器生成的私钥id_ed25519
复制到Key
中
执行Jenkins项目
保存后,执行Jenkins项目
执行后,会将git仓库中的代码拉取到Jenkins工作目录/workspace/项目名称
目录下。Jenkins工作目录默认为/root/.jenkins