协同部署方法、装置、计算机可读存储介质与处理器制造方法及图纸

技术编号:30913273 阅读:28 留言:0更新日期:2021-11-23 00:01
本申请提供了一种协同部署方法、装置、计算机可读存储介质与处理器。该方法包括根据业务需求确定环境编排模式,环境编排模式包括串行编排模式、并行编排模式和串并行混合编排模式;使用环境编排模式,在环境编排模块中部署多个子部署流水线;在各子部署流水线中部署多个原子部署任务,多个原子部署任务支持串行或者并行或者串并行混合执行。实现了对多资源、多环境、多版本的协同部署。多版本的协同部署。多版本的协同部署。

【技术实现步骤摘要】
协同部署方法、装置、计算机可读存储介质与处理器


[0001]本申请涉及云计算领域,具体而言,涉及一种协同部署方法、装置、计算机可读存储介质与处理器。

技术介绍

[0002]DevOps一词来源于Development和Operations的组合,是一种研发运维一体化的模式。DevOps模式打通业务需求、开发、测试、部署、监控、安全等工具链,对构建软件的所有环节全面实施自动化和监控,能够缩短开发周期、提高部署频率和发布的可靠性,从而提高企业研发效能。近年来,很多企业在着力提升DevOps能力以提升科技水平和企业竞争力,目前市面上的DevOps系统大多基于Jenkins、GitLab等工具和自动化脚本实现持续集成与持续部署的功能。
[0003]传统的DevOps部署方式大多采用Jenkins等工具和自动化脚本执行的方式将介质部署到具体目标资源,这种方式存在以下不足:
[0004](1)不同企业对于DevOps的需求不同,一些企业在持续部署的过程中为提高可靠性和实现快速交付需要在多个不同环境、对多个系统的不同版本进行串行或并行地部署。本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种协同部署方法,其特征在于,包括:根据业务需求确定环境编排模式,所述环境编排模式包括串行编排模式、并行编排模式和串并行混合编排模式;使用所述环境编排模式,在环境编排模块中部署多个子部署流水线;在各所述子部署流水线中部署多个原子部署任务,多个所述原子部署任务支持串行或者并行或者串并行混合执行。2.根据权利要求1所述的方法,其特征在于,在各所述子部署流水线中部署多个原子部署任务之前,所述方法还包括:将前置构建模块与多个代码库关联;在所述前置构建模块中配置不同版本的子构建流水线;采用所述代码库中的代码构建原子构建任务中的全部或者部分,并在各所述子构建流水线中,配置多个所述原子构建任务;执行多个所述原子构建任务,生成多个介质。3.根据权利要求2所述的方法,其特征在于,所述原子部署任务用于将所述介质部署在资源上。4.根据权利要求2所述的方法,其特征在于,在执行多个所述原子构建任务,生成多个介质之后,所述方法还包括:将多个所述介质存储在介质仓库中。5.根据权利要求2至4中任一项所述的方法,其特征在于,各所述子构建流水线中的多个所述原子构建任务支持串行或者并行执行。...

【专利技术属性】
技术研发人员:张兰英冯志强毛春霞张怡彭庚
申请(专利权)人:中国邮政储蓄银行股份有限公司
类型:发明
国别省市:

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

1