我的博客原本托管在github page中,即使使用cloudflare cdn做了加速,国内访问依然很慢
所以干脆直接托管到cloudflare page中,把域名akemi.zj.cn直接绑到了cloudflare中
环境说明
博客使用hexo搭建,使用node.js环境
现有流程:
我本地将代码通过hexo generate,hexo deploy部署成静态网站后
push到github仓库
新增流程:
1.创建cloudflare page
cloudflare page可以直接连接github仓库拉取代码
2.配置cloudflare page
cloudflare page相当于也是一个CI流程,我的博客因为不需要拉取后构建,所以参数什么都不需要填
3.构建成功后,绑定域名
实际上是修改了域名的别名CNAME,将原本指向github的改为了指向cloudflare page
4.部署webhook,配置钩子,当github的仓库被push时
自动触发cloudflare的构建
验证:
成功触发