一種基于容器化的持續(xù)集成和持續(xù)交付方法及裝置

基本信息

申請(qǐng)?zhí)?/td> CN202110259461.0 申請(qǐng)日 -
公開(公告)號(hào) CN112965786A 公開(公告)日 2021-06-15
申請(qǐng)公布號(hào) CN112965786A 申請(qǐng)公布日 2021-06-15
分類號(hào) 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 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 權(quán)寶強(qiáng) 申請(qǐng)(專利權(quán))人 神州數(shù)碼融信云技術(shù)服務(wù)有限公司
代理機(jī)構(gòu) 北京世譽(yù)鑫誠(chéng)專利代理有限公司 代理人 任欣生
地址 100093北京市海淀區(qū)西北旺東路10號(hào)院東區(qū)18號(hào)樓2層101-202
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于容器化的持續(xù)集成和持續(xù)交付方法及裝置,該方法包括:編寫業(yè)務(wù)應(yīng)用代碼,并提供所述業(yè)務(wù)應(yīng)用代碼容器化應(yīng)用的構(gòu)建文件;內(nèi)置所述容器化應(yīng)用的構(gòu)建文件和編譯容器鏡像的配置文件;創(chuàng)建持續(xù)集成任務(wù),完成應(yīng)用的容器化和將容器鏡像推送到鏡像倉(cāng)庫(kù)的配置文件中;創(chuàng)建持續(xù)部署任務(wù);運(yùn)行自動(dòng)化測(cè)試腳本,生成并發(fā)送測(cè)試報(bào)告;執(zhí)行測(cè)試任務(wù);配置Webhook地址到開發(fā)的代碼庫(kù)中,開發(fā)人員通過(guò)提交業(yè)務(wù)應(yīng)用代碼或合并業(yè)務(wù)應(yīng)用代碼,觸發(fā)在持續(xù)集成工具中定義的Pipline任務(wù)。通過(guò)該方法及裝置,將傳統(tǒng)應(yīng)用全部容器化打包,建立了一套合理的流程方案,降低了成本,達(dá)到了DevOps提出的理念。