一种管理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工具链的管理效率和应用效率。 |
