江西国泰利民信息科技有限公司;江西虔安电子科技有限公司刘林春获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉江西国泰利民信息科技有限公司;江西虔安电子科技有限公司申请的专利一种软件版本发布管理方法、系统、存储介质及设备获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118860478B 。
龙图腾网通过国家知识产权局官网在2026-01-27发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411337684.4,技术领域涉及:G06F8/71;该发明授权一种软件版本发布管理方法、系统、存储介质及设备是由刘林春;刘书玲;陶松松;戴向红;张宝良设计研发完成,并于2024-09-25向国家知识产权局提交的专利申请。
本一种软件版本发布管理方法、系统、存储介质及设备在说明书摘要公布了:本发明公开了一种软件版本发布管理方法、系统、存储介质及设备,该方法包括:检测用户通过前端填写的与软件程序对应的发版信息,以及基于发版信息提交的与软件程序对应的发版请求;在后端接收到发版请求时,根据发版请求与发版信息提取软件程序中的代码数据,生成与代码数据对应的环境变量与配置文件,并触发后端的CICD流水线;通过CICD流水线对代码数据进行代码编译、代码测试与代码打包,得到程序包,并将程序包镜像推送至容器镜像仓库;根据容器镜像仓库自动更新Kubernetes集群中的部署配置,实现多地、多集群的同步更新。本发明旨在解决现有技术中发版管理过程中存在权限滥用、审批流程混乱、信息传递不及时的问题。
本发明授权一种软件版本发布管理方法、系统、存储介质及设备在权利要求书中公布了:1.一种软件版本发布管理方法,其特征在于,所述方法包括: 检测用户通过前端中预先加载的管理界面填写的与软件程序对应的发版信息,以及基于所述发版信息提交的与所述软件程序对应的发版请求;其中,所述发版信息包括版本号、发布说明与目标环境; 在后端中预设的服务器接收到所述发版请求时,根据所述发版请求与所述发版信息提取所述软件程序中的代码数据,生成与所述代码数据对应的环境变量与配置文件; 解析所述发版请求的HTTP标头中的令牌,验证令牌的有效性及用户对所述目标环境的操作权限,若鉴权通过则触发后端的CICD流水线; 在CICD流水线,获取所述代码数据,使用编译工具对所述代码数据进行编译处理,生成可执行文件或中间代码; 对所述可执行文件或所述中间代码进行单元测试、集成测试、端到端测试与性能测试; 对通过所有测试项的所述可执行文件或中间代码根据其依赖项关系进行打包成多个程序包,将程序包及其目标环境打包成对应的程序包镜像,将打包好的程序包镜像推送到容器镜像仓库进行存储; 根据所述程序包镜像更新Kubernetes部署配置,实现多地集群的同步更新; 其中,解析所述发版请求的HTTP标头中的令牌,验证令牌的有效性及用户对所述目标环境的操作权限的步骤,包括: 当用户在浏览器中预先加载的管理界面填写发版信息并提交发版请求后,通过前端的HTTP客户端进行HTTP请求操作; 在后端中预设的服务器接收到所述HTTP请求时,根据HTTP请求中HTTP标头的HTTP标志对提交所述发版请求的用户进行用户鉴权,以验证令牌的有效性及用户对所述目标环境的操作权限; 在通过用户鉴权认证时,根据所述发版信息与所述发版请求提取所述软件程序中的代码数据,基于所述代码数据生成对应的环境变量与配置文件,基于所述代码数据、环境变量与配置文件触发后端中的CICD流水线进行启动。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人江西国泰利民信息科技有限公司;江西虔安电子科技有限公司,其通讯地址为:330000 江西省南昌市南昌高新技术产业开发区高新大道699号聚仁总部经济园2#楼2003室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励