|
@@ -5,13 +5,22 @@ set -e
|
|
|
|
|
|
test_version() {
|
|
|
version=$1
|
|
|
- bash --login -c \
|
|
|
- "rvm install $version && rvm use $version && \
|
|
|
- which ruby && \
|
|
|
- gem install bundler && bundle && \
|
|
|
- rake test && \
|
|
|
- cd ../conformance && \
|
|
|
- make test_ruby"
|
|
|
+ if [ "$version" == "jruby" ] ; then
|
|
|
+ # No conformance tests yet -- JRuby is too broken to run them.
|
|
|
+ bash --login -c \
|
|
|
+ "rvm install $version && rvm use $version && \
|
|
|
+ which ruby && \
|
|
|
+ gem install bundler && bundle && \
|
|
|
+ rake test"
|
|
|
+ else
|
|
|
+ bash --login -c \
|
|
|
+ "rvm install $version && rvm use $version && \
|
|
|
+ which ruby && \
|
|
|
+ gem install bundler && bundle && \
|
|
|
+ rake test && \
|
|
|
+ cd ../conformance && \
|
|
|
+ make test_ruby"
|
|
|
+ fi
|
|
|
}
|
|
|
|
|
|
test_version $1
|