jenkins配置maven项目打包发布流程

环境相关配置 在jenkins主页面左侧选择Manage Jenkins,之后在下面选择系统配置,配置maven环境:
jenkins配置maven项目打包发布流程
文章图片

之后配置Publish over SSH,也就是将程序发布到的服务器:
jenkins配置maven项目打包发布流程
文章图片

点击高级可以设置连接的用户名密码等信息。
建立设置 在主页面左侧选择新建视图可以新增一个项目标签,之后点击左侧新建Item可以新建项目:
jenkins配置maven项目打包发布流程
文章图片

打包设置 选中新建的项目,点击左侧的配置,其中git部分配置如下:
jenkins配置maven项目打包发布流程
文章图片

其中账号部分是需要有项目权限的git账号。
jenkins配置maven项目打包发布流程
文章图片

preStep这里可以设置maven打包命令,比如图中的跳过测试打包。
接下来要配置发布的命令,这里需要设置打包后包的路径,发布的目标服务器相关路径与需要在服务器上执行的Linux命令:
jenkins配置maven项目打包发布流程
文章图片

图中source files是打包以后需要上传的文件的路径,这里是上传一个zip包;remove prefix填target;remote directory即目标服务器根发布路径下的该项目发布的路径,根路径在之前系统配置里面配置Publish over ssh里面设置;执行指令这里建议使用cd进入到当前发布路径执行解包启动项目等命令。
构建发布 【jenkins配置maven项目打包发布流程】之后回到项目页面点击左侧立即构建,即会将git分支上最新的代码打包发布。

    推荐阅读