kunpeng9 / GTD2020-05-31

2020-05-31创建【将github的项目链接等放入滴答清单进行管理或者印象笔记等,实践证明都不可行,不好用,完全被搁置了】
The Unlicense
26 stars 5 forks source link

自动部署基于 issues 的静态博客 - zWing #32

Open kunpeng9 opened 3 years ago

kunpeng9 commented 3 years ago

March 06, 2019

通过 issues 来写博客文章,并自动部署到 gh-page

介绍

整体步骤

关于 gh-pages

gh-pages 有两种形式,具体请看官方说明:

无论、以何种方式来建立起 gh-pages 都可以。

但是如果以 username.github.io 来创建的话,内容只能放在 master 分支,并不能像其他 repo 一样通过 gh-pages 或者 docs 文件夹生成。

下面统一用 username.github.io 来创建 gh-pages

详细步骤

创建 repo

申请两个 token

两个 token 都要自行保存,关闭就找不回来。

写入配置文件

blog-config 中,创建以下文件:

|-.circleci
    |- config.yml // circleCi 的配置文件
|-config.yml // acyort 配置文件
|-package.json // 这个不用说

配置 circleci

配置 webhook

回到 blog-config 项目中配置

写 issues

至此博客已经算搭建完成,只需要在 blog-configissues, 就会同步部署到 gh-pages

最后

更多配置请参考