CI/CD—Jenkins配置Maven+GitLab自动构建jar包

一、安装Maven插件通过Maven构建项目

1、在Jenkins上安装Maven Integration plugin插件

2、创建一个maven项目

2.1、填写构建的名称和描述等
2.2、填写连接git的url

报错:无法连接仓库:Error performing git command: git ls-remote -h http://192.168.72.130:9080/root/java-project.git HEAD

解决方法:

bash 复制代码
yum install git -y
2.3、指定分支

分支权限这里选择的是公开所以不需要配置认证

2.4、在Jenkins上配置maven环境变量
2.4.1、因为没有找到maven的配置报错显现
2.4.2、新增maven --> 填写在Linux安装的maven变量 --> 把自动安装选项去掉
2.5、pom.xml文件配置

二、构建测试

1、执行构建
2、执行构建查看控制台的输出
3、通过查看控制台输出查看构建结果
4、机器上检测jar是否生成运行
5、修改程序端口

改成8989 再次提交代码,重新构建

6、启动新编译好的jar包
7、浏览器测试

输入:http://192.168.72.131:8989/hello

8、maven构建过程详解
相关推荐
lsc_blog20 小时前
年底还在招的岗位,先确认缺口和到岗要求
git·缓存·ci/cd·职场和发展·github
AKA__Zas1 天前
接口自动化测试(1.0 初认识
python·ci/cd·学习方法
修心光2 天前
记录一次,jenkins打包异常问题
运维·jenkins
雪芽蓝域zzs2 天前
第 1 章:IDEA 创建 SpringBoot3.5.16 Maven 项目
java·maven·intellij-idea
后台模板学习2 天前
GitHub Actions 与 Jenkins 在日志监
运维·github·jenkins
十二同学啊2 天前
Go 工程化详解:项目结构、代码规范、测试体系与 CI/CD 实践
ci/cd·golang·代码规范
Sakura_j_h_3 天前
GitHub Actions 打包 Windows exe:中文编码与产物上传
windows·ci/cd·打包发布·github·pyinstaller·github actions
砚底藏山河3 天前
量化回测可复现流水线CI化
java·python·ci/cd·金融
雪芽蓝域zzs3 天前
第 1 章:IDEA 全局配置 Maven + 新建 SpringBoot3 Maven 项目
java·maven·intellij-idea
代码什么用3 天前
Maven&Nexus
java·maven