服务发布的环境同步方法及系统技术方案

技术编号:37842468 阅读:19 留言:0更新日期:2023-06-14 09:47
本发明专利技术实施例公开了一种服务发布的环境同步方法及系统,服务发布的环境同步方法包括:获取服务发布信息;响应于被触发的提交指令为将所述服务发布信息提交至指定的集成测试环境,在第一预设时间内在所述集成测试环境中上对所述服务发布信息进行测试;当测试通过时,将所述服务发布信息同步至目标环境中。该服务发布的环境同步方法解决了现有技术中在多个环境下提交服务发布信息,提交工作重复时会出现多提漏提的问题。会出现多提漏提的问题。会出现多提漏提的问题。

【技术实现步骤摘要】
服务发布的环境同步方法及系统


[0001]本专利技术涉及计算机
,具体涉及一种服务发布的环境同步方法及系统。

技术介绍

[0002]软件在生产过程中,一般需要经过开发、测试和发布三个阶段,在开发过程中,当开发人员编译好待发布的程序代码,并将编译好的程序代码发布到服务器中,实现待发布服务的数据共享;
[0003]现有的服务发布系统中,研发虽然可以在任何环境中提交发版,经过层层审批后发布,但是会存在以下问题:由于发布服务和流转环境较多,研发需要在多个环境提交,提交工作重复,且存在服务多提漏提的情况;这套服务是由多个组共同维护,各组针对各环境提交时间不统一、会存在服务依赖问题,存在未经过整体测试的代码直接发布到线上的风险,测试对线上环境发布主动权较弱。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种服务发布的环境同步方法及系统,用以解决现有技术中在多个环境下提交服务发布信息,提交工作重复时会出现多提漏提的问题。
[0005]为实现上述目的,本专利技术实施例提供一种服务发布的环境同步方法,所述方法具体本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种服务发布的环境同步方法,其特征在于,所述方法具体包括:获取服务发布信息;响应于被触发的提交指令为将所述服务发布信息提交至指定的集成测试环境,在第一预设时间内在所述集成测试环境中上对所述服务发布信息进行测试;当测试通过时,将所述服务发布信息同步至目标环境中。2.根据权利要求1所述的服务发布的环境同步方法,其特征在于,所述获取服务发布信息,包括:在第二预设时间将所述服务发布信息进行封板。3.根据权利要求2所述的服务发布的环境同步方法,其特征在于,所述当测试通过时,将所述服务发布信息同步至目标环境中,包括:判断所述服务发布信息是否完全发布,当所述服务发布信息完全发布时,创建所述目标环境的发版审批单;当所述服务发布信息没有完全发布时,输出未完全发布的服务发布信息的相关信息。4.根据权利要求3所述的服务发布的环境同步方法,其特征在于,所述当测试通过时,将所述服务发布信息同步至目标环境中,还包括:当所述服务发布信息完全发布时,基于所述服务发布信息生成目标环境对应的发版申请信息;基于所述发版申请信息创建所述目标环境的发版审批单。5.根据权利要求1~4任意一项所述的服务发布的环境同步方法,其特征在于,所述服务发布的环境同步方法还包括:根据用户的角色配置用户的操作权限;其中,所述角色包括研发人员和测试人员,所述操作权限包括提交权限、测试权限和发布权限。6.一种服务发布的环境同步系统,其特征在于,包括...

【专利技术属性】
技术研发人员:罗志军张伟
申请(专利权)人:北京合思信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1