[发明专利]一种持续集成系统、方法及装置有效
申请号: | 201910823427.4 | 申请日: | 2019-09-02 |
公开(公告)号: | CN110532189B | 公开(公告)日: | 2022-11-01 |
发明(设计)人: | 刘皓;邵利铎;鹿慧;何栋;于灏;孟庆峰;刘震;杨猛;刘松;蔡雨佳 | 申请(专利权)人: | 中国人民财产保险股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F8/41 |
代理公司: | 北京清源汇知识产权代理事务所(特殊普通合伙) 11644 | 代理人: | 冯德魁;窦晓慧 |
地址: | 100022 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了一种持续集成系统,包括:源代码管理服务器、持续集成服务器、目标服务器;源代码管理服务器存储行业应用系统的源代码;持续集成服务器监测源代码管理服务器存储的源代码是否发生变更;如果监测到源代码管理服务器的指定分支源代码发生了变更,则依次触发构建任务、部署任务和测试任务;其中,所述构建任务生成能够运行在目标服务器上的应用包;目标服务器从持续集成服务器获取应用包,获得持续集成服务器发送的部署命令,将应用包部署在目标服务器,获得持续集成服务器发送的测试命令,对目标服务器上运行的应用包进行测试。解决了行业应用系统的构建、部署、测试等步骤中需要频繁的手工操作导致维护难度大的问题。 | ||
搜索关键词: | 一种 持续 集成 系统 方法 装置 | ||
【主权项】:
1.一种持续集成系统,其特征在于,包括:/n源代码管理服务器、持续集成服务器、目标服务器;其中,/n所述源代码管理服务器,用于存储行业应用系统的源代码,所述源代码包括至少一个分支源代码;/n所述持续集成服务器,用于监测所述源代码管理服务器存储的源代码是否发生变更;如果监测到所述源代码管理服务器的至少一个分支源代码中指定分支源代码发生了变更,则依次触发针对所述目标服务器的构建任务、部署任务和测试任务;其中,所述构建任务包括:从所述源代码管理服务器获取所述指定分支源代码,对所述指定分支源代码进行编译,生成能够运行在所述目标服务器上的应用包;所述部署任务包括:获取所述应用包,将所述应用包部署在所述目标服务器上;所述测试任务包括对所述目标服务器上运行的所述应用包进行测试;/n所述目标服务器,用于从所述持续集成服务器获取所述应用包,获得持续集成服务器发送的部署命令,根据所述部署命令将所述应用包部署在所述目标服务器,并且获得持续集成服务器发送的测试命令,根据所述测试命令对所述目标服务器上运行的所述应用包进行测试。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民财产保险股份有限公司,未经中国人民财产保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910823427.4/,转载请声明来源钻瓜专利网。
- 上一篇:页面展示测试的方法和装置
- 下一篇:一种软件功能测试方法、系统及集群