language: ruby sudo: false cache: bundler before_script: - bundle exec jbundle install script: 'bundle exec rake spec' notifications: email: - kill-bill-commits@googlegroups.com env: global: - JRUBY_OPTS='-J-Xmx1024M' rvm: - jruby-1.7.19 - jruby-20mode # latest 1.7.x - jruby-head gemfile: - Gemfile - Gemfile.head jdk: - openjdk7 - oraclejdk7 - oraclejdk8 matrix: allow_failures: - rvm: jruby-head - jdk: oraclejdk8 - gemfile: Gemfile.head fast_finish: true after_success: - '[ "${TRAVIS_PULL_REQUEST}" = "false" ] && echo "sonatype-nexus-snapshots\${env.OSSRH_USER}\${env.OSSRH_PASS}" > ~/settings.xml && MVN="mvn --settings $HOME/settings.xml" NO_RELEASE=1 travis_retry travis_wait bash release.sh | egrep -v "Download|Install|Upload" ; rm -f ~/settings.xml'