一种结合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配置的自动部署构建具有更高的可定制性。