【技术实现步骤摘要】
容器云平台更新展示方法、装置、电子设备及存储介质
[0001]本专利技术涉及计算机
,具体涉及一种容器云平台更新展示方法、装置、电子设备及存储介质。
技术介绍
[0002]容器编排管理工具在应用于容器云有以下几个好处:敏捷应用程序的创建和部署;持续开发、集成和部署;环境自动修复功能;支持跨平台的适配,适用于绝大部分的环境下。在相关技术中,现有的GitLab CI/CD容器编排管理工具持续集成过程中,需要每次提交代码仓库,才能触发代码的构建、推送、部署,导致功能验证时效长,效率低下,造成了开发人员的时间成本较高,开发效率低。
技术实现思路
[0003]第一方面,本专利技术的主要目的是提供一种容器云平台更新展示方法,包括:
[0004]根据集成请求的触发类型对代码目录进行检测,并在所述代码目录出现变化时,触发镜像任务;
[0005]基于所述镜像任务构建目标镜像文件,以通过所述目标镜像文件对容器中的历史镜像文件进行更新;
[0006]将更新后的所述容器进行测试以输出至可视化界面进行展示 ...
【技术保护点】
【技术特征摘要】
1.一种容器云平台更新展示方法,其特征在于,包括:根据集成请求的触发类型对代码目录进行检测,并在所述代码目录出现变化时,触发镜像任务;基于所述镜像任务构建目标镜像文件,以通过所述目标镜像文件对容器中的历史镜像文件进行更新;将更新后的所述容器进行测试以输出至可视化界面进行展示。2.根据权利要求1所述的容器云平台更新展示方法,其特征在于,所述根据集成请求的触发类型对代码目录进行检测,并在所述代码目录出现变化时,触发镜像任务之前,包括:响应对容器进行集成的集成请求;基于所述集成请求,解析所述集成请求的触发类型;当所述集成请求的触发类型为第一触发类型时,获取集成配置参数以触发对代码目录进行检测的操作;当所述集成请求的触发类型为第二触发类型时,触发对代码目录进行检测的操作。3.根据权利要求1所述的容器云平台更新展示方法,其特征在于,所述根据集成请求的触发类型对代码目录进行检测,并在所述代码目录出现变化时,触发镜像任务,包括:根据集成请求的触发类型对所述代码目录中的各个数据块进行计算,分别确定出各个所述数据块对应的第一校验码和第二校验码;根据各个所述数据块对应的第一校验码和第二校验码之间的对应关系,将所述第一校验码和所述第二校验码构建成校验码集合;根据所述校验码集合判断所述代码目录是否出现变化,并在所述代码目录出现变化时,触发镜像任务。4.根据权利要求3所述的容器云平台更新展示方法,其特征在于,所述根据所述校验码集合判断所述代码目录是否出现变化,并在所述代码目录出现变化时,触发镜像任务,包括:根据所述校验码集合,将所述第一校验码和所述第二校验码分别与上一次的第一校验码及第二校验码进行对比,并在对比后对所述代码目录执行增量同步操作;在增量同步后判断所述代码目录是否出现变化;在所述代码目录出现变化时,触发容器钩子以发起镜像任务。5.根据权利要求1所述的容器云平台更新展示方法,其特征在于,所述代码目录用于指示对应的开发代码,所述开发代码由多个数据块组成;所述基于所述...
【专利技术属性】
技术研发人员:张灿煌,
申请(专利权)人:深圳云天励飞技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。