Travis

持续集成服务托管Travis CI入门

China☆狼群 提交于 2019-12-03 08:24:28
Travis CI 介绍 Travis CI是一个持续集成的托管服务。目前已经集成Github,并支持以下类型的项目: C C++ Clojure Erlang Go Groovy Haskell Java JavaScript (with Node.js) Objective-C Perl PHP Python Ruby Scala Travis CI构建环境为不同的语言提供多种不同的运行时,如多版本的Ruby,PHP,Node.js。同时,它还提供多种数据库和常用工具,如消息中间件。 你可以很轻松在一种或多种语言甚至多种数据库环境下测试你的项目。 第一步:登录: 首先使用你的Github帐户登录Travis CI。访问 Travis CI 并点击页面顶部的 Sign In 连接。 注意,在 http://travis-ci.org ,你只能看到你的公开仓库,而在 http://travis-ci.com ,你可以看你的私有仓库。 登录的时候,GitHub会询问是否允许我们访问你的GitHub权限。在 这里 有更详细的关于Github权限的描述。 第二步:激活GitHub的web钩子(Webhook) 登录后,我们将会从GitHub同步你的仓库,包括你的开源项目或私有项目。 你可以看到你所有的可访问的机构,仓库。只要你是仓库的管理员,你都可以开启服务钩子(service hook