Jenkins教程(8)Jenkins集成maven工具实现java程序自动发布

1、首先在存放代码的服务器中部署好maven环境,用于对开发的代码打jar包

yum install maven

2、手动运行maven对java代码打包,看能否正常生成jar包。maven打包的参数通常是开发提供。 

maven clean package 
java -jar test-SNAPSHOT.jar  #运行生成的jar包 

3、在Jenkins中安装maven插件Maven Integration

4、创建Jenkins的job(推荐使用构建maven项目),配置好参数化构建和git仓库,这样Jenkins就可以从仓库中获取到代码

  

5、在Jenkins全局工具配置中配置好maven的路径以及在jenkins中显示的名字,后续Jenkins服务器会拉取代码存放到Jenkins默认workspace中,然后在服务器中进行打包

6、如果是使用的maven项目的话这里就不需要增加构建步骤,而是能直接看到bulid相关选项。如果是自由风格项目的话就需要在jenkins构建中增加构建步骤--调用顶层maven目标

 

7、填写maven的参数,参数可以向开发获取 

8、触发构建后Jenkins会从git中拉取代码,然后使用maven打包,最后通过Shell或者ansible将包传递到后端服务器就行启动。后期要更新版本的话也只需要按照本地改动代码--代码提交Git仓库--Jenkins构建生成jar包并且自动运行这个顺序即可 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值