Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Add configuration for building rubyspec on Travis CI on all supported…

… rubies.
  • Loading branch information...
commit 8352a08eabb7ce112570f7260c7deae8f973c035 1 parent 72213d9
@jamesotron jamesotron authored nurse committed
Showing with 78 additions and 0 deletions.
  1. +52 −0 .travis.yml
  2. +3 −0  Gemfile
  3. +22 −0 Gemfile.lock
  4. +1 −0  README → README.md
View
52 .travis.yml
@@ -0,0 +1,52 @@
+language: ruby
+script:
+ - bundle exec mspec .
+rvm:
+ - 1.8.7
+ - 1.9.3
+ - ruby-head
+ - jruby-18mode
+ - jruby-19mode
+ - jruby-head
+ - rbx-18mode
+ - rbx-19mode
+ - rbx-head
+ - ree
+jdk:
+ - openjdk6
+ - openjdk7
+ - oraclejdk7
+allow_failures:
+ - rvm: ruby-head
+ - rvm: jruby-head
+ - rvm: rbx-head
+matrix:
+ exclude:
+ - rvm: 1.9.3
+ jdk: openjdk7
+ - rvm: 1.9.3
+ jdk: openjdk6
+ - rvm: 1.8.7
+ jdk: openjdk7
+ - rvm: 1.8.7
+ jdk: openjdk6
+ - rvm: ruby-head
+ jdk: openjdk7
+ - rvm: ruby-head
+ jdk: openjdk6
+ - rvm: ree
+ jdk: openjdk7
+ - rvm: ree
+ jdk: openjdk6
+ - rvm: rbx-18mode
+ jdk: openjdk7
+ - rvm: rbx-18mode
+ jdk: openjdk6
+ - rvm: rbx-19mode
+ jdk: openjdk7
+ - rvm: rbx-19mode
+ jdk: openjdk6
+ - rvm: rbx-head
+ jdk: openjdk7
+ - rvm: rbx-head
+ jdk: openjdk6
View
3  Gemfile
@@ -0,0 +1,3 @@
+source 'https://rubygems.org'
+gem 'mspec', :github => 'rubyspec/mspec'
+gem 'ffi', :github => 'ffi/ffi'
View
22 Gemfile.lock
@@ -0,0 +1,22 @@
+GIT
+ remote: git://github.com/ffi/ffi.git
+ revision: 24cf4c983b1e31f279a96855897cdd47cb3909df
+ specs:
+ ffi (1.4.0)
+
+GIT
+ remote: git://github.com/rubyspec/mspec.git
+ revision: b602701683fab545306ec8466fccf3005a31f2d8
+ specs:
+ mspec (1.5.18)
+
+GEM
+ remote: https://rubygems.org/
+ specs:
+
+PLATFORMS
+ ruby
+
+DEPENDENCIES
+ ffi!
+ mspec!
View
1  README → README.md
@@ -6,6 +6,7 @@ The RubySpec files are written using RSpec-compatible syntax. MSpec is a
purpose-built framework for running RubySpec. For more information, see the
http://github.com/rubyspec/mspec project.
+[![Build Status](https://travis-ci.org/rubyspec/rubyspec.png)](https://travis-ci.org/rubyspec/rubyspec)
1. Installing MSpec
Please sign in to comment.
Something went wrong with that request. Please try again.