【CICD工具之Jenkins】Jenkins集成maven工具实现java程序自动发布(8)
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包并且自动运行这个顺序即可
版权声明:本文章版权归数据库运维网(www.ywdba.cn)所有。如需引用本站内容,请注明来源及作者。
评论