版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202311100273.9
公 开 号:CN117149256A
代 理 人:高学锋
代理机构:北京远智汇知识产权代理有限公司
专利类型:发明专利
申 请 日:20231201
公 开 日:20230829
专利主分类号:G06F8/71
关 键 词:发布 应用程序 流水线 参数信息 发布请求指令 模版 发布请求信息 角色管理模块 应用程序发布 云端服务器 版本发布 产品发布 发布模块 模版管理 目标版本 目标角色 任务确定 软件系统 触发 适配 部署 响应
摘 要:本发明公开一种应用程序发布系统及方法。该系统包括:发布任务确定模块,响应于角色管理模块中目标角色触发待发布应用程序的发布请求指令,根据发布请求指令中的发布请求信息生成待发布应用程序的发布任务;发布模版管理模块,从版本发布模板中确定发布任务对应的目标版本发布模版;发布模块,根据模版参数信息从发布流水线类型中确定待发布应用程序对应的目标发布流水线,并按照目标发布流水线修改待发布应用程序的部署参数信息,将修改后的部署参数信息形成产品发布包并发布至云端服务器。本发明实施例,可在发布过程中可以根据不同发布类型选择发布流水线,提高发布的稳定性和可靠性,且发布低具有风险,可适配到任何行业和软件系统。