[發明專利]數據處理方法、裝置、電子設備及計算機可讀存儲介質在審
| 申請號: | 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.szxzyx.cn/pat/books/202010163428.3/2.html,轉載請聲明來源鉆瓜專利網。





