文章目录
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