宝塔Jenkins配置gitee自动化构建部署多模块springboot项目


Jenkins和项目在两台服务器上
Jenkins的下载安装部署省略,可自行上官网。

在Jenkins中安装构建Maven项目的插件

在这里插入图片描述
在这里插入图片描述

构建Maven项目

在这里插入图片描述
在这里插入图片描述

服务器上安装 Maven

下载:
wget https://mirrors.aliyun.com/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz
解压:
tar -zxvf apache-maven-3.6.3-bin.tar.gz
进入:
cd  apache-maven-3.6.3
获取路径:
pwd
 
 
配置环境变量:
vim  /etc/profile
 
 
 
=====================================================
配置文件添加下面两行内容:
export MAVEN_HOME=自己maven安装目录
export PATH=$MAVEN_HOME/bin:$PATH   多个环境变量用:分割
=====================================================
:wq退出后刷新
 
刷新环境变量:
source /etc/profile
查看maven版本:
mvn -version

在这里插入图片描述

配置maven,setting.xml修改镜像

进入到maven目录下的conf目录
编辑:
vim settings.xml
 
 
新增以下内容
<!--本地仓库-->          
  <localRepository>/data/software/repository</localRepository>
  
  <mirrors>
    <!--阿里云镜像-->
    <mirror>
      <id>aliyun-maven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven mirror</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
  </mirrors>

Jenkins中的项目设置

这里只简述重要步骤:

设置远程仓库

在这里插入图片描述
如果没有安装GIT或者GITEE的插件,记得安装一下,笔者之前已经设置好了。
在这里插入图片描述
选择正确的分支

在这里插入图片描述
设置好服务器中Maven的位置
在这里插入图片描述

配置JDK

不建议自动安装,这里的maven_home地址和前文的一致
顺便配置好JDK
在这里插入图片描述

笔者有两个版本,具体如何安装两个版本的JDK参考:
Linux中多版本JDK配置(宝塔面板):
https://blog.csdn.net/ltd_201231/article/details/127498659

构建测试

这里可以尝试一次构建

在这里插入图片描述
运行刚刚添加的项目
在这里插入图片描述

可以在控制台查看报错信息,最新版的Jenkins使用的JDK版本为11,笔者的项目为8所以控制台会有错误,但构建成功就不影响

运行刚刚的jar包

定位到控制台输出的目录,运行jar包
在这里插入图片描述
访问端口,启动成功
在这里插入图片描述

构建详细设置【待更新】

首先确认安装好 NodeJS Plugin 、Publish Over SSH 插件
在这里插入图片描述

构建前

在项目配置中找到 Pre Steps
在这里插入图片描述

清理文件

清理进程

构建后

接收Jar包并运行

WebHooks构建和定时构建

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值