kuops / archive-blog

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

blog-source-code Build Status

下载 Blog 源代码

克隆 Blog 源代码

git clone git@github.com:kuops/blog-source-code.git

创建文章

你可以执行下列命令来创建一篇新文章。

./deploy.sh  new article-name

分类和标签

只有文章支持分类和标签,您可以在 Front-matter 中设置。

Front-matter 是文件最上方以 --- 分隔的区域,用于指定个别文件的变量。

categories:
- Diary
tags:
- PS3
- Games

本地测试

使用以下命令可以在本机启动 4000 端口,进行访问

./deploy.sh run

Travis CI 持续部署

需要使用 Travis-cli 命令进行推送私钥,然后把公钥添加到 github

gem install travis
travis login
travis encrypt-file /root/.ssh/id_rsa  --add

travis encrypt 生成的 .travis.yml 有些问题,按如下设置

mkdir  -p .travis
mv id_rsa.enc .travis/

before_install:
- openssl aes-256-cbc -K $encrypted_5bc884c9e074_key -iv $encrypted_5bc884c9e074_iv
  -in .travis/id_rsa.enc -out ~/.ssh/id_rsa -d
- chmod 600 ~/.ssh/id_rsa
- eval $(ssh-agent)
- ssh-add ~/.ssh/id_rsa
- git config --global user.name "kuops"
- git config --global user.email opshsy@gmail.com

https

github pages 从 2018 年 5 月 1 日起 支持自定义域名 https

https://blog.github.com/2018-05-01-github-pages-custom-domains-https/

具体步骤,在 DNS 中添加 A 记录,将自定义域名指向以下地址

185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153

www 子域

将 www.kuops.com 指向 cname  kuops.github.io

About

License:Apache License 2.0


Languages

Language:CSS 40.3%Language:HTML 31.8%Language:JavaScript 26.6%Language:Shell 1.4%