[发明专利]一种程序发布方法在审
| 申请号: | 202010201718.2 | 申请日: | 2020-03-20 |
| 公开(公告)号: | CN111338684A | 公开(公告)日: | 2020-06-26 |
| 发明(设计)人: | 马腾 | 申请(专利权)人: | 成都药王科技股份有限公司 |
| 主分类号: | G06F8/70 | 分类号: | G06F8/70;G06F8/71;G06F8/41 |
| 代理公司: | 成都金英专利代理事务所(普通合伙) 51218 | 代理人: | 袁英 |
| 地址: | 610041 四川省成都市高新*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 程序 发布 方法 | ||
1.一种程序发布方法,其特征在于,包括以下步骤:
S1,用户向平台提交程序开通申请并上传个人配置信息,平台获取申请和个人配置信息并按照规则进行审核;
S2,获取待发布内容,所述待发布内容包括待发布程序源代码;
S3,构建编译环境,对待发布程序的源代码进行编译,并将编译完成的代码打包压缩为软件包;
S4,将软件包发布到对应的用户服务器上,并提交程序审核请求;
S5,实时获取程序审核信息,审核通过后,通过后台操作发布界面将待发布程序发布上线。
2.根据权利要求1所述的一种程序发布方法,其特征在于,所述的步骤S2中获取的待发布内容还包括程序的版本号、程序名称、电话号码、图片文件。
3.根据权利要求1所述的一种程序发布方法,其特征在于,所述的步骤S3中还包括获取用户个性化配置信息,并将获取的个性化配置信息注入并替换待发布程序源码中的配置信息。
4.根据权利要求1所述的一种程序发布方法,其特征在于,所述的步骤S2待发布程序源码的获取方式包括解析用户个性配置信息获取待发布程序的源码库的存储路径。
5.根据权利要求4所述的一种程序发布方法,其特征在于,所述的源代码的获取方式还包括从网络云盘下载获取源码,并存储到本地源码库中。
6.根据权利要求1所述的一种程序发布方法,其特征在于,所述的步骤S4中通过解析用户个性配置信息获取用户服务器的地址和端口将待发布程序软件包发送到对应的服务器上。
7.根据权利要求2和6所述的一种程序发布方法,其特征在于,所述步骤S4完成后还包括:将待发布程序的版本号存储动本地数据库中,并分别和待发布程序的源码文件和软件包建立映射关系。
8.根据权利要求1所述的一种程序发布方法,其特征在于,所述的步骤S5中采用长轮询的交互方式运行动态脚本从服务器实时跟踪获取待发布程序的审核信息。
9.根据权利要求1所述的一种程序发布方法,其特征在于,所述方法采用多线程并行的方式批量获取待发布内容,同时分别构建编译环境对多个待发布程序的源码进行编译,并在源码编译完成后分别打包压缩为对应程序的软件包。
10.根据权利要求1所述的一种程序发布方法,其特征在于,所述方法还包括:在待发布程序编译失败时,根据待发布程序的版本号和源码文件的映射关系从本地源码库中获取待发布程序源码重新进行编译;在待发布程序上传失败时,根据待发布程序的版本号和软件包的映射关系自动从本地数据获取待发布程序的软件包重新上传到对应的服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都药王科技股份有限公司,未经成都药王科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010201718.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种检测混凝土裂缝变化的方法
- 下一篇:一种设有引线架的缝纫机





