每次手动部署代码到服务器,就像反复把石头推上山的西西弗斯,是时候用Jenkins和Git结束这种苦役了。
第一部分:准备工作 - 不打无准备之仗
在开始配置之前,我们需要确保所有必要的工具已经就位。就像木匠需要先磨好锯子一样,我们也需要准备好Jenkins和Git环境。
1.1 安装Jenkins
首先,你需要在服务器上安装Jenkins。Jenkins是基于Java开发的,所以需要先安装Java环境(推荐OpenJDK 11+)。
在CentOS上可以执行:
sudo yum install -y java-11-open-jdk-devel
在Ubuntu上则是:
sudo apt install -y openjdk-11-jdk
安装完成后,通过包管理器安装Jenkins(以CentOS为例):
sudo yum install -y jenkins
启动Jenkins服务并设置开机自启:
sudo systemctl enable --now jenkins
1.2 安装Git
同样,在Linux服务器上安装Git客户端。
在CentOS上:
sudo yum install -y git
在Ubuntu上:
sudo apt install -y git
第二部分:安装Git插件 - 给Jenkins装上Git感知器
Jenkins本身并不直接支持Git,需要通过插件来扩展功能。幸运的是,Git插件通常是Jenkins默认安装的,但如果没有,我们可以手动安装。
进入Jenkins仪表盘,点击左侧菜单中的"Manage Jenkins",在管理页面中选择"Manage Plugins"。
在"Available"选项卡中搜索"Git Plugin",勾选并点击"Install without restart"按钮进行安装。
小提示:如果你在插件列表中找不到Git插件,那很可能是因为它已经安装了。Jenkins的常见插件通常都是预装的。
安装完成后,可能需要重启Jenkins服务。如果是手动安装的Jenkins,可以这样重启:
sudo systemctl restart jenkins
第三部分:全局Git设置 - 打好地基
安装完插件后,需要配置全局Git设置,让Jenkins知道Git的安装位置。

最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



