【技术实现步骤摘要】
本专利技术适用于互联网,尤其涉及一种基于蜂窝网络的持续部署方法、系统及相关设备。
技术介绍
1、持续部署(continuous deployment)指的是将已编译完成的代码尽快向可运行的开发/测试节交付的过程。现有技术的持续部署方案的网络拓扑图如图1所示,持续部署流程的内部网络通常包括由代码仓库服务器、发布服务器、编译节点服务器和产品库服务器组成,发布服务器从代码仓库服务器上拉取项目代码,随后发布服务器将拉取到的代码转存至编译节点服务器,编译节点服务器将代码编译构建并将产出的部署包进行提测,测试通过后部署包进入到产品库服务器,发布服务器获取产品库里的部署包,再通过交换机、路由器的内部网络,连接至有线互联网部署至目标服务器,至此一次完整的持续部署流程完成。
2、然而,上述过程中存在一定的弊端导致持续部署流程存在效率和安全问题:首先,代码仓库服务器、发布服务器、编译节点服务器和产品库服务器分别用于不同功能,数量上无法精简,导致服务器硬件资源占用过大,可能故障的点位较多,服务器运维压力大;第二,持续部署流程依赖于有线互联网与目标
...【技术保护点】
1.一种基于蜂窝网络的持续部署方法,其特征在于,所述持续部署方法包括以下步骤:
2.如权利要求1所述的基于蜂窝网络的持续部署方法,其特征在于,所述虚拟化服务器包括代码仓库服务器、发布服务器、编译节点服务器和产品库服务器,所述实体节点作为所述发布服务器发布数据的交付节点。
3.如权利要求2所述的基于蜂窝网络的持续部署方法,其特征在于,步骤S2包括以下子步骤:
4.如权利要求3所述的基于蜂窝网络的持续部署方法,其特征在于,步骤S23中将所述待部署数据包保存至所述产品库服务器的步骤前,还包括步骤:
5.如权利要求1所述的基于蜂
...【技术特征摘要】
1.一种基于蜂窝网络的持续部署方法,其特征在于,所述持续部署方法包括以下步骤:
2.如权利要求1所述的基于蜂窝网络的持续部署方法,其特征在于,所述虚拟化服务器包括代码仓库服务器、发布服务器、编译节点服务器和产品库服务器,所述实体节点作为所述发布服务器发布数据的交付节点。
3.如权利要求2所述的基于蜂窝网络的持续部署方法,其特征在于,步骤s2包括以下子步骤:
4.如权利要求3所述的基于蜂窝网络的持续部署方法,其特征在于,步骤s23中将所述待部署数据包保存至所述产品库服务器的步骤前,还包括步骤:
5.如权利要求1所述的基于蜂窝网络的持续部署方法,其特征在于,步骤s4还包括以下步骤:
6.如权利要求1所述的基于蜂窝网络的持续部署方法,其特征...
【专利技术属性】
技术研发人员:江月山,
申请(专利权)人:深圳市开源网络安全服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。