travis_ci自动构建小试

最终目标:Hexo 博客终极玩法:云端写作,自动部署

参考资料:

  1. 使用Hexo+Github+TravisCI搭建自动发布的静态博客系统
  2. 用 Travis CI 自动部署 hexo
  3. 使用Travis CI持续部署Hexo博客
  4. hexo+travis自动构建github page

遇到的坑:

  1. ssh-keygen, 使用travis加密。确保 .travis.ymlopenssl aes-256-cbc -K $encrypted_xxxxxxxxxxx_key -iv $encrypted_xxxxxxxxxxx_iv一行文件位置所在。
  2. 使用ssh方式git需修改hexo博客_config.yml文件中的deploy部分为ssh形式:repo: git@github.com:XXXXXX/XXXXXX.github.io.git
  3. BlogSource库中注意查看theme中是否有git submodule, 如果存在,注意同时git到BlogSource库或删除相应git数据。

同时更新了主题icarus到较新版本。

作者

xsxun

发布于

2019-07-01

更新于

2019-07-01

许可协议

CC BY-NC 4.0

评论

Your browser is out-of-date!

Update your browser to view this website correctly.  Update my browser now

×