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