前言
去年还是前年,无意间接触到ink,看到是用go写的,非常小巧和精简,于是乎fork了下,还整了个供ink用的docker镜像``.
不过那时候热衷于折腾博客...结果也没折腾出什么来,
今天整理项目的时候,发现有个ink,说实话,都忘了是什么东西了...点开看看了,于是有了下文.
过程
搞定了之后,回头留笔墨时,发现自己还是个懒人,细细道来是不可能了,还是划下重点好了.
- 初始化一个仓库,里面仅包含
ink template & 自己写的.md文档
,然后git push
即可(需要手动操作的) - Github 仓库关联 TravisCI,配置及
.travis.yml
, - 每次push触发CI,自动生成博客的静态文件,
- 自动把静态文件
git force push
强制推送的仓库/branch
, - 这个
branch
配置Github Pages & 自定义域名
,如果你有独立域名的话.
可以细看下面的参考文档...
参考文档
- InkProject/ink
- Automatically deploy your Ink blog to GitHub pages with Travis CI
- Building a Go Project
- GitHub Pages Deployment
- Using a custom domain with GitHub Pages
最后的最后
还是把博客迁移到了这里...
原文地址:https://www.cnblogs.com/taadis/p/12133056.html
时间: 2024-10-30 17:16:09