一种结合contentful的项目自动化部署方法
基本信息
申请号 | CN202110618200.3 | 申请日 | - |
公开(公告)号 | CN113360246A | 公开(公告)日 | 2021-09-07 |
申请公布号 | CN113360246A | 申请公布日 | 2021-09-07 |
分类号 | G06F9/455(2006.01)I;H04L29/08(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 陈家宝 | 申请(专利权)人 | 深圳市瑞云科技股份有限公司 |
代理机构 | 深圳市中科创为专利代理有限公司 | 代理人 | 杨春;谢志龙 |
地址 | 518000广东省深圳市南山区南山街道商华路2号阳光科创中心B座17层 | ||
法律状态 | - |
摘要
摘要 | 本发明公开一种结合contentful的项目自动化部署方法,包括以下步骤:S1:在构建服务器部署node服务,监听contentful是否发布文章;若监听到contentful发布文章,进入步骤S2,若没有监听到contentful发布文章,继续监听;S2:构建服务器通过hook服务触发构建脚本;S3:构建服务器启动docker来独立构建脚本;docker根据contentful发布的文章进行构建;S4:docker将脚本构建完成后,构建服务器使用rsync指令将文件传输至生产服务器。本发明在contentful发布文章后直接自动触发项目构建部署,提高效率,并可通过网页查看状态与日志,便于查看分析。相较gitlab配置的自动部署构建具有更高的可定制性。 |
