一种多服务器代码发布方法及系统

基本信息

申请号 CN202110282501.3 申请日 -
公开(公告)号 CN113094066A 公开(公告)日 2021-07-09
申请公布号 CN113094066A 申请公布日 2021-07-09
分类号 G06F8/65(2018.01)I;G06F8/71(2018.01)I;G06F9/50(2006.01)I;G06F11/36(2006.01)I 分类 计算;推算;计数;
发明人 孟艳冬;郭泽谦;杨栋东 申请(专利权)人 北京优奥创思科技发展有限公司
代理机构 北京知呱呱知识产权代理有限公司 代理人 杜立军
地址 100020北京市朝阳区高井文化园路8号东亿国际传媒产业园区三期C座4层402
法律状态 -

摘要

摘要 一种多服务器代码发布方法及系统,通过Jenkins任务拉取Git仓库代码,构建配置发布参数,将代码发布项目推送到预发布服务器测试;测试通过后,创建代码发布项目发布申请,对代码发布申请进行审核;审核通过后,将待进行同步的代码发布项目写入标识,并创建Git仓库当前代码的新标签,将测试并审核完毕的代码同步到正式平台的每台负载;负载定时查询是否有代码发布项目需要同步,当检测到有要同步的代码发布项目后,根据项目下文件的时间判定是否进行同步处理;当所有负载同步完成后,回写任务发布记录,根据负载是否同步成功进行发布状态标识。本技术方案实现多模块代码独立、可视化发布,有效控制发布和实现代码发布的机动性。