发版说明及流程演示

本文详细介绍了使用Saturn打包SpringBoot项目,以实现配置文件外置化。通过配置Linux命令,实现了在自动发布系统中解压zip包并移动不同包到指定路径,从而达到半自动化外置化配置文件的目标。此外,还概述了项目的构建和发版步骤,包括登录自动发布系统,创建上线单,并完成部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.自动发布系统的配置
我们标准化要求用Assembly插件打包 SpringBoot项目,以达到配置文件外置化的目的。
而我们的这个分布式任务调度项目,运行方式相对特殊:要Executor启动后再新创建一个ClassLoader再来加载我们的项目。
鉴于此,我们采用了另一种方式:还是用Saturn的打包方式,打包出一个 zip包,然后通过在 自动发布系统中配置Linux相关命令,做到将zip包解压,另外移动不同的包到指定路径下。
(Linux命令来达到半自动化外置化配置文件)


2.项目构建

3.项目发版

(1). 登录到自动发布系统      http://10.0.**.*:8192
(2). 创建上线单

填写创建上线单的打包地址,就是前面我们打包的完整路径

点击“上线”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值