一种管理DevOps工具链的方法和系统

基本信息

申请号 CN202110477300.9 申请日 -
公开(公告)号 CN113515293A 公开(公告)日 2021-10-19
申请公布号 CN113515293A 申请公布日 2021-10-19
分类号 G06F8/61(2018.01)I 分类 计算;推算;计数;
发明人 宋悦;张玮 申请(专利权)人 上海安畅网络科技股份有限公司
代理机构 北京润泽恒知识产权代理有限公司 代理人 王婷婷
地址 200435上海市宝山区呼兰西路1号智力产业园4号楼安畅网络
法律状态 -

摘要

摘要 本发明实施例提供了一种管理DevOps工具链的方法和系统,所述方法包括:获取原始DevOps工具链;得到包含所述原始DevOps工具链的一个Docker镜像;在检测到新的Jenkins流水线构建初始化时,响应于对所述原始DevOps工具链中的目标DevOps工具链的安装请求,基于所述Docker镜像,为所述Jenkins流水线镜像安装所述目标DevOps工具链;在检测到所述Jenkins流水线执行完毕之后,自动卸载所述目标DevOps工具链。本发明实施例提供的方法和系统,基于Docker镜像工具包,为Jenkins流水线单独安装工具,并在流水线实例消亡后自动卸载,避免了服务器中DevOps工具链的管理混乱,提高了DevOps工具链的管理效率和应用效率。