[发明专利]一种前端开发的全流程自动化处理系统及方法在审

专利信息
申请号: 202110799292.X 申请日: 2021-07-15
公开(公告)号: CN113448549A 公开(公告)日: 2021-09-28
发明(设计)人: 郭赫 申请(专利权)人: 中国银行股份有限公司
主分类号: G06F8/20 分类号: G06F8/20;G06F8/71;G06F11/36
代理公司: 北京三友知识产权代理有限公司 11127 代理人: 薛平;周晓飞
地址: 100818 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 前端 开发 流程 自动化 处理 系统 方法
【权利要求书】:

1.一种前端开发的全流程自动化处理系统,其特征在于,该系统包括:中央源码托管模块、持续集成运行环境模块、共享组件远程库模块、集中驱动模块及部署发布展示模块;其中,

所述中央源码托管模块,用于建立Gitlab离线中央仓库,保存开发人员提交的源码,并根据配置的版本策略对源码进行版本管理;

所述持续集成运行环境模块,用于在Linux系统上进行持续运行环境的配置,并接收所述中央源码托管模块推送的源码镜像,拉取共享组件远程库模块中的组件,进行项目流程的构建、优化、测试及制品发布;

所述共享组件配置模块,用于建立基于Maven的内网组件远程库,向项目流程提供组件;

所述集中驱动模块,用于承接持续集成的制品发布结果,集中调起浏览器标准化模块,协助浏览器拉取持续集成的制品发布结果;

所述部署发布展示模块,用于安装测试目标浏览器,通过浏览器展示项目测试的结果。

2.根据权利要求1所述的前端开发的全流程自动化处理系统,其特征在于,所述中央源码托管模块具体用于:

配置.gitlab-ci.yml文件中的版本管理策略,驱动CI/CD处理逻辑;其中,版本管理策略采用多分支并行的版本管理方式。

3.根据权利要求1所述的前端开发的全流程自动化处理系统,其特征在于,所述中央源码托管模块具体用于:

由Gitlab离线中央仓库将源码的版本镜像推送至所述持续集成运行环境模块。

4.根据权利要求1所述的前端开发的全流程自动化处理系统,其特征在于,所述持续集成运行环境模块在Linux系统上进行持续运行环境的配置至少包括:

配置Maven工具本地环境,配置npm远程库,配置测试工具本地环境。

5.根据权利要求1所述的前端开发的全流程自动化处理系统,其特征在于,所述持续集成运行环境模块具体用于:

提供Web Hook接口,供所述集中驱动模块拉取制品发布结果。

6.根据权利要求1所述的前端开发的全流程自动化处理系统,其特征在于,所述基于Maven的内网组件远程库用于托管项目共享组件,管理组件快照版本,为所述持续集成运行环境模块中的项目流程提供所需的组件。

7.根据权利要求1所述的前端开发的全流程自动化处理系统,其特征在于,所述集中驱动模块具体用于:

在执行项目流程的过程中,当构建环节完成后,拉取构建环节的前端源文件,并向所述部署发布展示模块主动推送;

当制品发布环节完成后,由所述持续集成运行环境模块调起所述集中驱动模块,向所述部署发布展示模块输出界面。

8.根据权利要求7所述的前端开发的全流程自动化处理系统,其特征在于,所述集中驱动模块具体用于:

实时监测开发人员提交的源码版本的变化;

对源码的版本变化造成的依赖变化进行分析,实时回传至项目流程的构建环节,结合Bundleless架构特性提供页面预览功能。

9.根据权利要求1所述的前端开发的全流程自动化处理系统,其特征在于,所述集中驱动模块具体用于:

集中调起测试目标浏览器的ES Module模块,协助浏览器拉取持续集成的制品发布结果。

10.根据权利要求1所述的前端开发的全流程自动化处理系统,其特征在于,所述部署发布展示模块由节点集群服务器组成,安装测试目标浏览器,用于展示项目测试的结果及输出错误信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110799292.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top