Ahrwing / mcmod

mcmod.cn - 最大的MineCraft中文百科
http://www.mcmod.cn
69 stars 8 forks source link

[待办]建立Webhook自动构建文档 #169

Open Krasjet opened 8 years ago

Krasjet commented 8 years ago

去看这个,然后新加一个webhook(只勾push)连到百科服务器上:https://developer.github.com/webhooks/

服务器: 安装python、pip、还有git,之后装mkdocs:

pip install mkdocs

clone一份repo:

git clone https://github.com/Ahrwing/mcmod.git

之后处理不管你用什么啦/w\: 接收到POST -> 自动构建并部署

cd [clone下来的目录]
git pull --no-rebase
mkdocs build --clean --site-dir [构建之后的目录]

构建之后网站就在设置的目录里了,直接部署起来就行了

3TUSK commented 8 years ago

等等,挂这个钩子干什么?

Krasjet commented 8 years ago

文档就存在这个repo /w\

3TUSK commented 8 years ago

然后链接到百科? 请求整个百科换Markdown编辑器... (@bakaxyf是时候召唤Markdown神教了)

Krasjet commented 8 years ago

那个是 #19 /w\

3TUSK commented 8 years ago

Ah i see. 然而要在百科主站正常浏览markdown的话,还是要换用markdown编辑器...

Krasjet commented 8 years ago

不是,这个构建之后直接是html

3TUSK commented 8 years ago

wow

3TUSK commented 7 years ago

结果一年过去了...