原文链接(转载请注明出处):使用Travis CI自动部署Hexo到GitHub 前言 使用 hexo + gitPages 搭建个人博客的人都知道,每当要发表一篇博文,第一步得手动使用 hexo g 命令生成静态网页,然后还得通过 hexo d 命令将静态文件推送到GitHub远程仓库,不说 ...
相信大家对Travis Ci已经不再陌生了,Github上已经有大部分的项目已经采用了它。 Travis Ci是一个基于晕的持续集成项目,目前已经支持大部分主流语言了,如:C PHP Ruby Python Nodejs Java Objective C等等,Travis Ci与Github集成非常紧密,官方的集成测试托管只支持Github项目,不过你也可以通过Travis Ci开源项目搭建一套属 ...
2016-10-21 10:47 1 5250 推荐指数:
原文链接(转载请注明出处):使用Travis CI自动部署Hexo到GitHub 前言 使用 hexo + gitPages 搭建个人博客的人都知道,每当要发表一篇博文,第一步得手动使用 hexo g 命令生成静态网页,然后还得通过 hexo d 命令将静态文件推送到GitHub远程仓库,不说 ...
最新版的PDF版本可供下载。 博主之前曾使用过Travis-CI进行单元测试的自动运行,所以猜测它 ...
travis-ci是什么? 一个使用yaml格式配置用于持续集成完成自动化测试部署的开源项目 官网:https://travis-ci.org/ 使用travis-ci集成vue.js项目 首先,您需要一个github账号 and 一个vue.js项目~ 没有的话试试 ...
前期准备 1、Ubuntu本地安装travis ci客户端,链接 2、服务器安装docker,链接 3、服务器安装docker-compose,链接 4、服务器安装rsync,链接 5、ssh免密登录,链接 让 travis 远程登录自己的服务器,所以后面配置项目时 需要将本地 ...
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干 ...
自从接触并践行了敏捷的一些实践之后,便深深的喜欢上了敏捷。尤其是测试自动化和持续集成这两个实践,可以显著的提高软件的质量和集成效率,实时检测项目健康度,使团队成员对项目保持充足的信 ...
目录 一、说明 二、成品展示 三、前期准备 本地安装 node.js 本地安装 git github 账号 创建仓库 travis ci 账号 四、安装 Hexo 五、使用 hexo 搭建博客 ...
全文采用的是阿里云的ESC服务器,系统是CentOS 7 示例项目是NodeJS编写,本文主要是Docker的使用,在文章前2/3都是Docker命令介绍,最后我们会完成一个自动化的示例。 准备 注册账号 GitHub账号 发布项目到GitHub Travis-CI账号 ...