使用Travis-ci持续集成

使用Travis-ci持续集成

五月 26, 2018

what’s Travis Ci?

CI(Continuous Integration)翻译为持续集成。Travis CI是一个提供持续集成功能的平台,在Github上,可以添加Travis CI,当有code push时候,会推送通知到Travis,根据设置的脚本运行指定任务。

目前有两个站点:

1.Travis.org 对于所有public项目完全免费

2.Travics.com 只针对private项目,提供更多一些额外功能,如cache,并行build个数

两个站点只能看到各自的项目,不能通用

Why we need Travis CI?

  1. 在线编辑文件,立即生效, 无需本地开发时所需要的一套node,git环境

  2. 多地部署,可以部署到github甚至你还可以部署到七牛云的静态网站。
    利用Travis CI可同时更新多个仓库。