Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署

本文详细描述了如何使用Jenkins、Maven、GitLab和Tomcat进行Java项目的自动化构建与部署过程,涉及机器准备、Jenkins配置、安装相关工具及部署步骤,最终实现通过Jenkins从GitLab拉取项目并在测试机上测试。
摘要由CSDN通过智能技术生成

目录

一、原理

二、Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署

准备3台机器

1、 登录jenkins

 2、浏览器配置Jenkins

①安装插件​编辑

​②配置全局变量

​③全局工具配置

3.在gitlab(极狐)上部署一个项目用于实验

4.建一个新的自由项目

​5. jdk、tomcat 在部署Jenkins时已安装,这里只安装maven

6.配置Jenkins上创建的自由项目从gitlab上拉取项目

7.构建 

​8.浏览器访问测试机


一、原理

通过Jenkins拉取gitlab上的Java项目部署到测试机上

二、Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署

部署Jenkins参考博主博客 CSDN

准备3台机器

1.安装Jenkins(jdk17、jdk11、tomcat9)

2.安装gitlab(参考CSDN

3.安装tomcat8(测试机 部署参考CSDN

1、 登录jenkins

 2、浏览器配置Jenkins
①安装插件

 

安装此插件才能构建maven项目  

安装此插件,才能将打好的包部署到tomcat上  

 ②配置全局变量

 ③全局工具配置

3.在gitlab(极狐)上部署一个项目用于实验

gitlab部署参考博主博客  CSDN​​​​​​

 

4.建一个新的自由项目

 5. jdk、tomcat 在部署Jenkins时已安装,这里只安装maven
[root@jenkins ~]# wget https://dlcdn.apache.org/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz --no-check-certificate

解压并移动改名

[root@jenkins ~]# tar -xf apache-maven-3.9.6-bin.tar.gz
[root@jenkins ~]# mv apache-maven-3.9.6 /opt/maven
6.配置Jenkins上创建的自由项目从gitlab上拉取项目

 

7.构建 
 8.浏览器访问测试机

IP:8080

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值