From a5c5d1c95054126ea16cd3e10000ee71312df95f Mon Sep 17 00:00:00 2001 From: Mathias Meyer Date: Fri, 3 Aug 2012 21:10:09 +0200 Subject: [PATCH] Add script to wrap builds. Should allow us to dump the JVM error logs to figure out why we get segfaults when running JRuby. --- .travis.yml | 2 ++ build.sh | 5 +++++ 2 files changed, 7 insertions(+) create mode 100755 build.sh diff --git a/.travis.yml b/.travis.yml index 4d79396bf..719eceab1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,5 +18,7 @@ matrix: env: JRUBY_OPTS="--server -Xcext.enabled=false -Xcompile.invokedynamic=false --1.8" before_script: - 'RAILS_ENV=test rake db:create db:schema:load --trace' +script: + - './build.sh' notifications: irc: "irc.freenode.org#travis" diff --git a/build.sh b/build.sh new file mode 100755 index 000000000..837d473e1 --- /dev/null +++ b/build.sh @@ -0,0 +1,5 @@ +#!/bin/bash +RAILS_ENV=test bundle exec rake +export tresult=$? +find . -name hs_err_pid*.log -exec cat {} \; +exit $tresult