【技术实现步骤摘要】
本专利技术涉及devops自动化流水线运行过程中相关工具运行环境与调度的,具体涉及面向devops流水线的并发调度方法、系统及介质。
技术介绍
1、在云计算快速发展的今天,作为云原生的重要组成部分,devops理念已经在软件研发领域获得广泛应用。devops一词源自于development和operations的组合,它是一种文化、一场运动或实践,是一种新型的研发模式,强调在自动化交付流程及基础设施变更过程中,软件开发人员和运维人员的沟通合作。通过自动化流程来使得软件构建、测试、发布更加快捷、频繁、可靠和稳定。
2、devops的核心在于自动化,即通过devops流水线,将研发过程中原本需要手动操作的代码拉取、编译构建、自动化测试、发布、部署等过程自动化完成。由流水线引擎集成对接上述步骤所需的各项工具,并驱动工具完成自身的工作,最终完成开发到部署全过程的自动化。
3、devops流水线由用户自定义创建,定义流水线具体包含的步骤以及各自步骤的相关参数信息。通常,devops流水线所集成的工具需要安装于工具适配的操作
...【技术保护点】
1.面向DevOps流水线的并发调度方法,其特征在于,该方法包括:
2.根据权利要求1所述的面向DevOps流水线的并发调度方法,其特征在于,利用容器与虚拟机技术,分别为不同操作系统的相关工具形成独立的执行空间,包括:
3.根据权利要求2所述的面向DevOps流水线的并发调度方法,其特征在于,由流水线调度引擎从容器镜像仓库或虚拟机镜像仓库中获取该工具的镜像,并将所述镜像置于对应环境进行部署,形成可独立运行的执行空间,包括:
4.根据权利要求1所述的面向DevOps流水线的并发调度方法,其特征在于,当流水线在并发运行时,每个独立空间内
...【技术特征摘要】
1.面向devops流水线的并发调度方法,其特征在于,该方法包括:
2.根据权利要求1所述的面向devops流水线的并发调度方法,其特征在于,利用容器与虚拟机技术,分别为不同操作系统的相关工具形成独立的执行空间,包括:
3.根据权利要求2所述的面向devops流水线的并发调度方法,其特征在于,由流水线调度引擎从容器镜像仓库或虚拟机镜像仓库中获取该工具的镜像,并将所述镜像置于对应环境进行部署,形成可独立运行的执行空间,包括:
4.根据权利要求1所述的面向devops流水线的并发调度方法,其特征在于,当流水线在并发运行时,每个独立空间内的工具服务于指定的流水线,包括:
5.根据权利要求4所述的面向devops流水线的并发调度方法,其特征在于,该方法还包括:
6.面向devops流...
【专利技术属性】
技术研发人员:晏东,邱礼胜,安露明,陈丽美,
申请(专利权)人:成都精灵云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。