乐趣区

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

环境相干配置

在 jenkins 主页面左侧抉择 Manage Jenkins,之后在上面抉择系统配置,配置 maven 环境:

之后配置 Publish over SSH,也就是将程序公布到的服务器:

点击高级能够设置连贯的用户名明码等信息。

建设设置

在主页面左侧抉择新建视图能够新增一个我的项目标签,之后点击左侧新建 Item 能够新建我的项目:

打包设置

选中新建的我的项目,点击左侧的配置,其中 git 局部配置如下:

其中账号局部是须要有我的项目权限的 git 账号。

preStep 这里能够设置 maven 打包命令,比方图中的跳过测试打包。
接下来要配置公布的命令,这里须要设置打包后包的门路,公布的指标服务器相干门路与须要在服务器上执行的 Linux 命令:

图中 source files 是打包当前须要上传的文件的门路,这里是上传一个 zip 包;remove prefix 填 target;remote directory 即指标服务器根公布门路下的该我的项目公布的门路,根门路在之前系统配置外面配置 Publish over ssh 外面设置;执行指令这里倡议应用 cd 进入到以后公布门路执行解包启动我的项目等命令。

构建公布

之后回到我的项目页面点击左侧立刻构建,即会将 git 分支上最新的代码打包公布。

退出移动版