公司项目准备用 Jenkins 部署项目。
但是目前的方案是用 jenkins 构建后,使用运维写的脚本,把 war 包上传到服务器然后解压,再把线上的配置覆盖一遍。
感觉这么操作有点繁琐,大家有没有增量部署的方式?
项目现在采用的是增量部署的方式,但是比较原始。是通过手动复制 git 日志中代码路径到 excel,然后通过遍写的小工具进行增量打包(工具根据代码路径从 tomcat 编译后的目录中提取需要的代码),生成增量压缩包,发给运维部署。
大家公司的项目是怎么部署的?
本人刚开始接触 jenkins,请大家多多指教。
但是目前的方案是用 jenkins 构建后,使用运维写的脚本,把 war 包上传到服务器然后解压,再把线上的配置覆盖一遍。
感觉这么操作有点繁琐,大家有没有增量部署的方式?
项目现在采用的是增量部署的方式,但是比较原始。是通过手动复制 git 日志中代码路径到 excel,然后通过遍写的小工具进行增量打包(工具根据代码路径从 tomcat 编译后的目录中提取需要的代码),生成增量压缩包,发给运维部署。
大家公司的项目是怎么部署的?
本人刚开始接触 jenkins,请大家多多指教。