基于宝塔的Linux系统部署jenkins备忘

2025-10-31 | 84浏览 | 0评论 | 标签:无

众所周知Jenkins是软件开发过程中自动化部署的优秀开源方案,使用简单方便,深受大家喜爱。最近在新机器上部署了一套,遇到一些卡点,以下是完整的过程记录。

需求:通过git拉取代码到服务器指定文件夹,在服务器进行编译打包后,将代码复制到指定目录,复制之前进行备份。

一. 下载jenkins.war包(latest)

下载jenkins jar包
清华镜像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/war/latest/

二. 下载安装Java环境(jdk-17.0.8)

宝塔安装java环境
jdk版本有要求,建议选择较新版本

三. 启动Java web服务

配置java项目

注意放行端口号

/www/server/java/jdk-17.0.8/bin/java  -jar -Xmx1024M -Xms256M  /www/wwwroot/jenkins/jenkins.war --httpPort=8***

四. 访问jenkins

http://x.x.x.x:8*

五. 配置jenkins

1. 切换中文

切换中文

2. 安装插件(按需自定义安装)

安装jenkins插件

Git Parameter Plug-In
Git plugin
NodeJs Plugin
...

3. 全局工具配置

NodeJs安装
NodeJs安装

4. 配置Credentials凭据(用于git拉取)

有多种拉取git代码的凭据,这里直接使用github或者gitee用户名密码的方式进行。
配置Credentials凭据

5. 新建项目Item

第一次选择Freestyle project进行自定义。
新建项目Item
以下是几个重点参数配置:

Git Parameter

Git Parameter

GIT源码管理

源码管理

Node环境配置

环境配置

shell执行脚本

shell执行脚本
脚本代码:https://denghao.me/special/jenkins_test/shell.txt

六. 最终效果

jenkins效果展示

(本篇完。有疑问欢迎留言探讨)

留言:

*

* (方便回复通知)

打赏
编辑代码 运行结果
退出