[发明专利]数据处理方法、装置、电子设备及计算机可读存储介质在审
申请号: | 202010163428.3 | 申请日: | 2020-03-10 |
公开(公告)号: | CN113377383A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 艾志青;徐俊 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F8/71 |
代理公司: | 北京智信四方知识产权代理有限公司 11519 | 代理人: | 刘真 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 电子设备 计算机 可读 存储 介质 | ||
本发明实施例公开了一种数据处理方法、装置、电子设备及计算机可读存储介质,所述方法包括:响应于接收到安装文件构建请求方发送的安装文件构建请求,获取所述安装文件构建请求携带的安装文件构建信息;根据所述安装文件构建信息获取安装文件数据,基于所述安装文件数据构建得到安装文件,并根据安装文件构建过程生成安装文件构建记录;向所述安装文件构建请求方返回安装文件构建完成消息。该技术方案在安装文件的检查、构建和发布过程中无需依赖人工,因此可以大大节约人力成本,同时还能够实现数据新增、删减及变动的自动检测,进而提高了数据处理的准确性,另外,该技术方案可适用于SDK、EXE、MSI等多种类型的安装文件,因此适用性强可广泛推广。
技术领域
本发明实施例涉及数据处理技术领域,具体涉及一种数据处理方法、装置、电子设备及计算机可读存储介质。
背景技术
随着数据技术和智能终端的发展,需要经常发布SDK(软件开发工具包)、EXE、MSI(Windows Installer,Windows安装包)等安装文件,现有技术在发布安装文件时,主要依靠人工对于新版本和旧版本的依赖改动进行比对,同时也需要人工对于安装文件数据进行整理,并将安装文件人工发布到外部系统中去。很显然,该处理方式需要花费较多的人力成本,无法及时检测到数据的新增、删减及变动,数据处理准确性低。
发明内容
本发明实施例提供一种数据处理方法、装置、电子设备及计算机可读存储介质。
第一方面,本发明实施例中提供了一种数据处理方法。
具体的,所述数据处理方法,包括:
响应于接收到安装文件构建请求方发送的安装文件构建请求,获取所述安装文件构建请求携带的安装文件构建信息,其中,所述安装文件构建信息至少包括以下信息中的一种或多种:目标仓库地址、目标分支标识信息和目标版本信息;
根据所述安装文件构建信息获取安装文件数据,基于所述安装文件数据构建得到安装文件,并根据安装文件构建过程生成安装文件构建记录,其中,所述安装文件构建记录中至少包括以下信息中的一种或多种:安装文件相关信息、安装文件构建过程;
向所述安装文件构建请求方返回安装文件构建完成消息。
结合第一方面,本发明实施例在第一方面的第一种实现方式中,还包括:
将所述安装文件发送至本地测试方,以使所述本地测试方对于所述安装文件进行本地测试,并在测试通过后向发布服务器发出安装文件发布请求。
结合第一方面和第一方面的第一种实现方式,本发明实施例在第一方面的第二种实现方式中,还包括:
响应于接收到所述发布服务器发送的安装文件构建记录获取请求,根据所述安装文件构建记录获取请求将当前版本及上一版本的安装文件构建记录发送给所述发布服务器。
结合第一方面、第一方面的第一种实现方式和第一方面的第二种实现方式,本公开在第一方面的第三种实现方式中,还包括:
接收所述发布服务器发送的应用文件构建命令,根据所述应用文件构建命令和更新后的依赖数据构建应用文件,并在应用文件构建成功后,向所述发布服务器发送应用文件构建成功消息。
第二方面,本发明实施例中提供了一种数据处理方法。
具体的,所述数据处理方法,包括:
响应于接收到安装文件发布请求方发送的安装文件发布请求,从构建服务器中获取当前版本及上一版本的安装文件构建记录信息;
对于所述安装文件构建记录信息进行解析,得到当前版本及上一版本安装文件构建记录数据,并提取得到相应的依赖数据;
基于所述依赖数据得到发布文件,并对于所述发布文件进行发布。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010163428.3/2.html,转载请声明来源钻瓜专利网。