Jenkins部署springboot项目

文章目录

    • 一、安装Jenkins
      • 1 配置JDK环境
      • 2 安装Maven
      • 3 安装Git
      • 4 安装Jenkins
    • 二、初始化jenkins
      • 1. 打开Jenkins页面
      • 浏览器输入:http://ip:8080
      • 2. 修改jenkins密码
      • 3. 全局工具配置
      • 4. 汉化
      • 4. 安装必要插件
    • 三、新建自动化部署任务

一、安装Jenkins

1 配置JDK环境

1.1 将下载好的JDK压缩包上传到指定目录 例如:/usr/local

Jenkins部署springboot项目_第1张图片

1.2 解压JDK压缩包

tar -zxvf jdk-8u212-linux-x64.tar.gz

1.3 设置环境变量

# 编辑 /etc/profile文件
vi /etc/profile
# 追加如下内容
export JAVA_HOME=/usr/local/jdk1.8.0_212
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

Jenkins部署springboot项目_第2张图片

1.4 刷新环境变量

source /etc/profile

2 安装Maven

2.1 将下载好的Maven压缩包上传到指定目录 如:/usr/local

Jenkins部署springboot项目_第3张图片

2.2 解压Maven压缩包

tar -zxvf apache-maven-3.9.1-bin.tar.gz

2.3 修改maven镜像源为阿里云

# 1. 进入maven配置文件目录
cd /usr/local/apache-maven-3.9.1/conf
# 2. 打开maven配置文件
vim setting.xml
# 3. 添加阿里云镜像源
<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

Jenkins部署springboot项目_第4张图片

2.4 添加maven环境变量

# 1.编辑/etc/profile文件
vim /etc/profile
# 2.追加内容
export MAVEN_HOME=/usr/local/apache-maven-3.9.1
export PATH=$PATH:$MAVEN_HOME/bin

Jenkins部署springboot项目_第5张图片

2.5 刷新环境变量

source /etc/profile

3 安装Git

# 1.安装git
yum -y install git
# 2.查看git路径.后续配置jenkins需要用到git路径
which git

Jenkins部署springboot项目_第6张图片

4 安装Jenkins

4.1 下载Jenkins安装包,并且上传到服务器指定目录

image-20230407163058948

4.2 安装Jenkins并且修改jenkins配置文件的java路径

# 1.安装jenkins
rpm -ivh jenkins-2.346-1.1.noarch.rpm
# 2.修改java路径
vim /etc/sysconfig/jenkins
# 3.重新加载jenkins服务配置文件
systemctl daemon-reload

不知道java路径的,可以执行which java,查看java路径

Jenkins部署springboot项目_第7张图片

4.3 启动jenkins

systemctl start jenkins

二、初始化jenkins

1. 打开Jenkins页面

浏览器输入:http://ip:8080

在服务器执行命令 cat /var/lib/jenkins/secrets/initialAdminPassword查看密码

Jenkins部署springboot项目_第8张图片

安装插件,选择安装推荐插件

Jenkins部署springboot项目_第9张图片

Jenkins部署springboot项目_第10张图片

等待插件安装完成。完成点击 使用admin账户继续。再保存并完成

Jenkins部署springboot项目_第11张图片

Jenkins部署springboot项目_第12张图片

Jenkins部署springboot项目_第13张图片

2. 修改jenkins密码

Jenkins部署springboot项目_第14张图片

Jenkins部署springboot项目_第15张图片

3. 全局工具配置

Jenkins部署springboot项目_第16张图片

Jenkins部署springboot项目_第17张图片

配置java路径

Jenkins部署springboot项目_第18张图片

配置git路径

Jenkins部署springboot项目_第19张图片

配置maven路径

Jenkins部署springboot项目_第20张图片

4. 汉化

安装插件 Locale。安装后重启jenkins

Jenkins部署springboot项目_第21张图片

Jenkins部署springboot项目_第22张图片

4. 安装必要插件

4.1 新建一个maven项目,需要安装插件 Maven Integration

Jenkins部署springboot项目_第23张图片

安装后,才会出现下面选项

Jenkins部署springboot项目_第24张图片

4.2 需要安装git parameter插件,实现git参数化构建

Jenkins部署springboot项目_第25张图片

Jenkins部署springboot项目_第26张图片

4.3 安装publish over ssh插件

Jenkins部署springboot项目_第27张图片

配置服务器信息

Jenkins部署springboot项目_第28张图片

三、新建自动化部署任务

Jenkins部署springboot项目_第29张图片

Jenkins部署springboot项目_第30张图片

填写任务描述,并选择参数化构建

Jenkins部署springboot项目_第31张图片

填写参数名称,参数类型选择分支,填写默认值

Jenkins部署springboot项目_第32张图片

Jenkins部署springboot项目_第33张图片
Jenkins部署springboot项目_第34张图片

Jenkins部署springboot项目_第35张图片
Jenkins部署springboot项目_第36张图片

Jenkins部署springboot项目_第37张图片

Jenkins部署springboot项目_第38张图片

你可能感兴趣的:(jenkins,spring,boot,java)