部署流水线引擎系统的方法、持续集成的方法及装置

    公开(公告)号:CN112527382A

    公开(公告)日:2021-03-19

    申请号:CN202011472000.3

    申请日:2020-12-14

    IPC分类号: G06F8/71

    摘要: 本发明公开了一种部署流水线引擎系统的方法、持续集成的方法及装置、设备及介质,其中,部署流水线引擎系统的方法包括以下步骤:获取待持续集成的项目的基本信息;基于语言类型在代码管理仓库Gitlab中生成项目的持续集成流水线对应的配置文件;根据配置子文件生成包含流水线交互界面的流水线引擎系统。可以通过在交互界面直接删除或者添加的方式修改持续集成流水线的步骤或者任务,解决了流水线中的步骤和任务较多时,直接修改.gitlab‑ci.yml文件,异常复杂且极易出错的问题。

    部署流水线引擎系统的方法、持续集成的方法及装置

    公开(公告)号:CN112527382B

    公开(公告)日:2023-12-12

    申请号:CN202011472000.3

    申请日:2020-12-14

    IPC分类号: G06F8/71

    摘要: 本发明公开了一种部署流水线引擎系统的方法、持续集成的方法及装置、设备及介质,其中,部署流水线引擎系统的方法包括以下步骤:获取待持续集成的项目的基本信息;基于语言类型在代码管理仓库Gitlab中生成项目的持续集成流水线对应的配置文件;根据配置子文件生成包含流水线交互界面的流水线引擎系统。可以通过在交互界面直接删除或者添加的方式修改持续集成流水线的步骤或者任务,解决了流水线中的步骤和任务较多时,直接修改.gitlab‑ci.yml文件,异常复杂且极易出错的问题。

    用于容器的服务集成方法、系统、设备及存储介质

    公开(公告)号:CN112748936B

    公开(公告)日:2024-05-14

    申请号:CN202110068135.1

    申请日:2021-01-19

    IPC分类号: G06F8/61 G06F9/445 G06F9/455

    摘要: 本发明提供了一种用于容器的服务集成方法、系统、设备及存储介质,该方法包括:接收用户输入的一服务的服务配置数据;根据所述服务配置数据和预设的文本文件模板,生成所述服务的用于构建镜像的文本文件片段;基于所述文本文件片段构建容器镜像。本发明可以由用户自由选择需要的服务,从而满足不同用户的定制化需求,并且保证服务可以共享,增加了服务的复用性,实现服务的一次配置重复利用,避免重复开发,提高了容器服务配置的效率;进一步地,本发明还可以从环境和应用的维度来配置自定义服务,有效解决了多个环境多个镜像带来的存储问题。

    用于容器的服务集成方法、系统、设备及存储介质

    公开(公告)号:CN112748936A

    公开(公告)日:2021-05-04

    申请号:CN202110068135.1

    申请日:2021-01-19

    IPC分类号: G06F8/61 G06F9/445 G06F9/455

    摘要: 本发明提供了一种用于容器的服务集成方法、系统、设备及存储介质,该方法包括:接收用户输入的一服务的服务配置数据;根据所述服务配置数据和预设的文本文件模板,生成所述服务的用于构建镜像的文本文件片段;基于所述文本文件片段构建容器镜像。本发明可以由用户自由选择需要的服务,从而满足不同用户的定制化需求,并且保证服务可以共享,增加了服务的复用性,实现服务的一次配置重复利用,避免重复开发,提高了容器服务配置的效率;进一步地,本发明还可以从环境和应用的维度来配置自定义服务,有效解决了多个环境多个镜像带来的存储问题。