博客正式启用 Travis CI 自动部署

一直以来本博客更新的方式都是我在本地写好文章,然后手动执行 hexo g 生成静态文件,再执行 hexo d 将静态文件部署到 Github Pages ,这也是 Hexo 博客最常见的更新方法。

然而,不是所有的设备都会有配置好的部署环境,当常用设备不在身边时突然想要修改博客内容该怎么办呢?

为了解决这个问题,最近特地折腾了一下 Travis CI ,给博客配置了自动化部署。以后本博客就可以抛弃本地部署环境,写/修改好 Markdown 文件后 push 到 Github 上就可以完成更新啦(甚至于本地都可以不要了,直接在 Github 网站上在线修改文件也可以完成更新)。

最近有点忙,具体的配置流程还在整理中,这两天会分享出来,敬请期待。

更新:文章已发布,移步到 使用 Travis CI 实现 Hexo 博客自动部署 查看。

Travis CI 自动化部署成功

最后,我在博客底部添加了一个 Travis CI 的 Build Status 图片。正常情况下应该是如下图所示的绿色 passing 状态,表示博客自动部署成功,如果有人发现图标显示博客部署失败的话请及时联系博主核查。