买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明提供一种基于组件版本滚动管理的移动应用构建方和系统,所述方法包括:在移动应用创建的初始化阶段,CICD平台获取默认组件信息和组件版本号信息;在每个发版时间,CICD平台获取移动应用唯一标识和基于发版时间的组件版本号信息的关联数据;对于配置文件生成任务,CICD平台利用Ansible脚本获取当前配置文件,重新生成本次发版时间的配置文件、覆盖并上传到云平台;在每次移动应用出包过程中,从云平台获取本次发版时间的配置文件,得到本次发版时间的上线应用包;在每次移动应用上线完成后,CICD平台基于本次发版时间对应的组件版本号信息更新所述默认组件信息。本发明能够减少人工沟通成本,将组件版本号滚动管理和与移动应用编译打包的步骤结合。
主权项:1.一种基于组件版本滚动管理的移动应用构建方法,其特征在于,所述方法包括以下步骤:在移动应用创建的初始化阶段,CICD平台获取由开发人员预先定义的移动应用包含的组件的默认组件信息和预先定义的基于后续发版时间的组件版本号信息,所述默认组件信息包含关联的移动应用唯一标识和当前版本号,所述组件版本号信息包含各个发版时间涉及修改的组件版本号信息和默认组件版本号信息;在每个发版时间,CICD平台获取移动应用唯一标识和基于发版时间的组件版本号信息的关联数据;每当CICD平台接收到由开发人员创建的配置文件生成任务,CICD平台利用Ansible脚本从已构建的移动应用中获取当前配置文件,按照预先定义的基于本次发版时间的组件版本号信息和所述默认组件信息重新生成本次发版时间的配置文件,重新生成的配置文件覆盖在先的配置文件,并将重新生成的配置文件上传到用于管理配置文件的云平台,以使得在本地开发和移动应用出包过程中能够从云平台获取本次发版时间的配置文件;在每次移动应用出包过程中,从云平台获取本次发版时间的配置文件,基于获取的配置文件、所述关联的移动应用唯一标识和所述关联数据流水线式编译打包,得到本次发版时间的上线应用包;在每次移动应用上线完成后,CICD平台基于本次发版时间对应的组件版本号信息更新所述默认组件信息。
全文数据:
权利要求:
百度查询: 中企云链股份有限公司 一种基于组件版本滚动管理的移动应用构建方法和系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。