安装 Jenkins
下载 Jenkins 安装包:jenkins-2.542-1.noarch.rpm
然后安装:
rpm -ivh jenkins-2.542-1.noarch.rpm
安装必要的字体:
sudo yum install -y fontconfig
sudo yum install -y dejavu-sans-fonts
sudo fc-cache -fv
查看是否生效:
fc-list
如果 fc-list 能输出字体列表,说明字体配置正常;若提示 command not found,说明 fontconfig 未安装成功,重新执行安装命令。
修改启动 Jenkins 的 Java 版本(jdk11+)
编辑覆盖配置,指定兼容的 JDK 21:
sudo systemctl edit jenkins
替换为以下配置(请根据实际路径修改 JAVA_HOME):
[Service]
Environment="JAVA_HOME=/usr/local/jdk/jdk-21.0.2"
Environment="JENKINS_JAVA_CMD=/usr/local/jdk/jdk-21.0.2/bin/java"
保存退出后,重新加载配置:
sudo systemctl daemon-reload
启动 Jenkins:
sudo systemctl start jenkins
验证启动状态:
sudo systemctl status jenkins
若显示 Active: active (running),说明启动成功。浏览器访问服务器 IP:8080。
获取登录密码:
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
输入刚刚获取到的密码进入初始化页面。
按照向导操作,建议安装推荐的插件或自定义选择。创建自己的登录账号和密码。
按照需求修改地址,默认 8080。
安装中文插件:搜索 "Chinese Translation" 并安装,重启后界面将变为中文。
由于要使用 Git 拉取代码构建,需安装 Git 插件。在 Jenkins 中搜索 "Git" 并安装。
同时服务器也要安装 git:
yum install git
创建任务
新建任务,输入任务名称,选择 "Pipeline" 或 "Freestyle project"。
选择 Git,输入仓库链接。
若仓库是私有,需在 Jenkins 服务器生成 SSH 密钥,将公钥添加到 Git 平台(如 Gitee)账号的「SSH 公钥」中。


