一种基于容器化的持续集成和持续交付方法及装置
基本信息
申请号 | CN202110259461.0 | 申请日 | - |
公开(公告)号 | CN112965786A | 公开(公告)日 | 2021-06-15 |
申请公布号 | CN112965786A | 申请公布日 | 2021-06-15 |
分类号 | G06F9/455(2006.01)I;G06F9/445(2018.01)I;G06F8/61(2018.01)I;G06F8/41(2018.01)I;G06F11/36(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 权宝强 | 申请(专利权)人 | 神州数码融信云技术服务有限公司 |
代理机构 | 北京世誉鑫诚专利代理有限公司 | 代理人 | 任欣生 |
地址 | 100093北京市海淀区西北旺东路10号院东区18号楼2层101-202 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种基于容器化的持续集成和持续交付方法及装置,该方法包括:编写业务应用代码,并提供所述业务应用代码容器化应用的构建文件;内置所述容器化应用的构建文件和编译容器镜像的配置文件;创建持续集成任务,完成应用的容器化和将容器镜像推送到镜像仓库的配置文件中;创建持续部署任务;运行自动化测试脚本,生成并发送测试报告;执行测试任务;配置Webhook地址到开发的代码库中,开发人员通过提交业务应用代码或合并业务应用代码,触发在持续集成工具中定义的Pipline任务。通过该方法及装置,将传统应用全部容器化打包,建立了一套合理的流程方案,降低了成本,达到了DevOps提出的理念。 |
