问题所在:
改用了自己服务器搭建hexo后,也实现了gitalk的初始化,但是要git同步以及每次都要重新部署,制作很多定时任务,有时还会执行失败,导致还要手动的去修改和部署,并没有实现自动的部署...前几篇文章为了安全问题把仓库改为了私有,现在重新使用travisCI平台,使用token变量,也就可以防止token的泄漏,但是由于git中有版本库,所以不打算重新改为公共库,然后删除分支重新push,决定保持私有
放弃hexo...配置更加灵活,可以直接映射80端口,也可以使用反向代理映射到不同的端口
使用github提供的hooks功能,监测github仓库的提交记录,如果提交了修改则服务器自动pull每次的更改,以实现真正的自动部署...保留github的hexo分支,继续多端,多设备push,更专注与文章的编写
开始
关于travis的使用及变量的添加,前面的文章有说过,此处不做重复,说一下将gitalk初始化需要的token加入到配置文件的变量中...不做思考没有什么效果,就算解决了也是搜索引擎解决的,对自己的提高和独立思考能力不太友好
这篇先说这么多,下篇开始使用github的hooks使服务器自动拉取仓库的变动代码(主要是到这里我还没有实现,需要自己去部署一遍