一種結(jié)合contentful的項(xiàng)目自動(dòng)化部署方法
基本信息
申請(qǐng)?zhí)?/td> | CN202110618200.3 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN113360246A | 公開(kāi)(公告)日 | 2021-09-07 |
申請(qǐng)公布號(hào) | CN113360246A | 申請(qǐng)公布日 | 2021-09-07 |
分類(lèi)號(hào) | G06F9/455(2006.01)I;H04L29/08(2006.01)I | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 陳家寶 | 申請(qǐng)(專(zhuān)利權(quán))人 | 深圳市瑞云科技股份有限公司 |
代理機(jī)構(gòu) | 深圳市中科創(chuàng)為專(zhuān)利代理有限公司 | 代理人 | 楊春;謝志龍 |
地址 | 518000廣東省深圳市南山區(qū)南山街道商華路2號(hào)陽(yáng)光科創(chuàng)中心B座17層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)一種結(jié)合contentful的項(xiàng)目自動(dòng)化部署方法,包括以下步驟:S1:在構(gòu)建服務(wù)器部署node服務(wù),監(jiān)聽(tīng)contentful是否發(fā)布文章;若監(jiān)聽(tīng)到contentful發(fā)布文章,進(jìn)入步驟S2,若沒(méi)有監(jiān)聽(tīng)到contentful發(fā)布文章,繼續(xù)監(jiān)聽(tīng);S2:構(gòu)建服務(wù)器通過(guò)hook服務(wù)觸發(fā)構(gòu)建腳本;S3:構(gòu)建服務(wù)器啟動(dòng)docker來(lái)獨(dú)立構(gòu)建腳本;docker根據(jù)contentful發(fā)布的文章進(jìn)行構(gòu)建;S4:docker將腳本構(gòu)建完成后,構(gòu)建服務(wù)器使用rsync指令將文件傳輸至生產(chǎn)服務(wù)器。本發(fā)明在contentful發(fā)布文章后直接自動(dòng)觸發(fā)項(xiàng)目構(gòu)建部署,提高效率,并可通過(guò)網(wǎng)頁(yè)查看狀態(tài)與日志,便于查看分析。相較gitlab配置的自動(dòng)部署構(gòu)建具有更高的可定制性。 |
