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进入到当前发布路径执行解包启动项目等命令。
构建发布
【jenkins配置maven项目打包发布流程】之后回到项目页面点击左侧立即构建,即会将git分支上最新的代码打包发布。
推荐阅读
- vue-cli|vue-cli 3.x vue.config.js 配置
- 从战略性的角度可以配置股票
- 缓存有关的配置和属性
- Spring|Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件
- Vagrant|Vagrant (三) - 网络配置
- java|java b2b2c shop 多用户商城系统源码- config 修改配置
- CentOS7 阿里云镜像配置方法
- maven使用tomcat7插件编译jsp出错
- Python|Win10下 Python开发环境搭建(PyCharm + Anaconda) && 环境变量配置 && 常用工具安装配置
- 为Google|为Google Cloud配置深度学习环境(CUDA、cuDNN、Tensorflow2、VScode远程ssh等)