欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Travis CI
来自开放百科 - 灰狐
(版本间的差异)
小 |
小 |
||
第1行: | 第1行: | ||
+ | {{SeeWikipedia|Travis CI}} | ||
+ | |||
[[文件:tested-with-travis-ci.png|right]] | [[文件:tested-with-travis-ci.png|right]] | ||
travis-ci:一个面向[[Ruby]]社区的开源分布式构建、持续集成系统。 | travis-ci:一个面向[[Ruby]]社区的开源分布式构建、持续集成系统。 | ||
第50行: | 第52行: | ||
[[Category:Continuous Integration]] | [[Category:Continuous Integration]] | ||
[[Category:Ruby]] | [[Category:Ruby]] | ||
+ | [[category:software testing]] |
2013年1月17日 (四) 10:49的版本
您可以在Wikipedia上了解到此条目的英文信息 Travis CI Thanks, Wikipedia. |
travis-ci:一个面向Ruby社区的开源分布式构建、持续集成系统。
目录 |
环境
- Ruby (Ruby 1.9.1 is not supported)
- PostgreSQL for the pg gem
- RabbitMQ
- VirtualBox
应用
- Travis Hub
- Travis Server
- Travis Worker
- Travis Listener
- Travis Boxes
支持语言
- "Clojure":http://about.travis-ci.org/docs/user/languages/clojure/
- "Erlang":http://about.travis-ci.org/docs/user/languages/erlang/
- "Groovy":http://about.travis-ci.org/docs/user/languages/groovy/
- "Java":http://about.travis-ci.org/docs/user/languages/java/
- "JavaScript":http://about.travis-ci.org/docs/user/languages/javascript-with-nodejs/ (with Node.js)
- "Perl":http://about.travis-ci.org/docs/user/languages/perl/
- "PHP":http://about.travis-ci.org/docs/user/languages/php/
- "Python":http://about.travis-ci.org/docs/user/languages/python/
- "Ruby":http://about.travis-ci.org/docs/user/languages/ruby/
- "Scala":http://about.travis-ci.org/docs/user/languages/scala/
安装
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
链接
分享您的观点