Travis CI

来自开放百科 - 灰狐
2018年4月8日 (日) 13:50Allen (讨论 | 贡献)的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到: 导航, 搜索
Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Travis CI Thanks, Wikipedia.
Tested-with-travis-ci.png

travis-ci:一个面向Ruby社区的开源分布式构建、持续集成系统。

目录

环境

应用

  • Travis Hub
  • Travis Server
  • Travis Worker
  • Travis Listener
  • Travis Boxes

支持语言

Travis CI 提供 OpenJDK 7, OpenJDK 6, Oracle JDK 7, Gradle 1.4, Maven 3 和 Ant。

项目

Travis CI包含的子项目有:

  • travis-api
  • travis-build
  • travis-core
  • travis-cookbooks
  • travis-hub
  • travis-listener
  • travis-logs
  • travis-support
  • travis-tasks
  • travis-web
  • travis-worker

安装

git clone https://github.com/travis-ci/travis-ci.git // 需ruby 1.9.3
cd travis-ci
bundle install
bundle exec rake travis:setup:config
vi config/travis.yml
bundle exec rake travis:setup
sudo port install rabbitmq-server // Mac OS X
sudo port load rabbitmq-server
bundle exec foreman start
http://localhost:5000
bundle exec rake test:ci
bundle exec rake test:jasmine

加入 travis.yml 到你的代码仓库,如构建Java项目:

language: java
jdk:
  - oraclejdk7
  - openjdk7
  - openjdk6

PostgreSQL

RabbitMQ

Travis Pro

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱