本站所有文章均为原创,如对您有帮助,恳请帮忙点击任何一处广告
  • 首页
  • Jenkins
  • CICD工具Jenkins教程(8)Jenkins集成maven工具实现java程序自动发布

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

发布:TangLu2020-8-14 13:49分类: Jenkins 标签: jenkins cicd

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就可以从仓库中获取到代码

jenkins_online1.jpg


jenkins_online2.jpg


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


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

jenkins_maven1.jpg


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

jenkins_maven2.jpg


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

温馨提示如有转载或引用以上内容之必要,敬请将本文链接作为出处标注,谢谢合作!
et_highlighter51
版权所有:《Linux运维技术学习站点
文章标题:《CICD工具Jenkins教程(8)Jenkins集成maven工具实现java程序自动发布
除非注明,文章均为 《Linux运维技术学习站点》 原创
转载请注明本文短网址:http://www.linuxe.cn/post-610.html  [生成短网址]

已有 0/187 人参与

发表评论:

欢迎分享Linux运维技术学习站点

欢迎使用手机扫描访问本站,还可以关注微信哦~