Sha256: cce02f3c7d2ab5122566cf3b52aff22c9b6156912c0e5305012a323c8ba392a8

Contents?: true

Size: 871 Bytes

Versions: 2

Compression:

Stored size: 871 Bytes

Contents

#!/bin/bash -elx

set -o pipefail

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
PROJECT_ROOT="$( dirname "$( dirname $DIR )" )"

RUBY_VERSION_UNDER_TEST=$1

pushd "$PROJECT_ROOT"

  rvm install --default $RUBY_VERSION_UNDER_TEST
  ruby --version

  export GOPATH=$HOME/go
  export RUBYOPT='-E utf-8'

  gem update --system
  gem install bundler
  bundle install

  # jruby-9 specific: requires  >= rack 2.x
  if [ "$RUBY_VERSION_UNDER_TEST" == "jruby-9.0.4.0" ]
  then
    bundle update rack
    apt-get -y install software-properties-common
    add-apt-repository -y ppa:webupd8team/java
    apt-get update
    echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | sudo debconf-set-selections
    apt-get -y install oracle-java8-set-default
  fi


  bundle exec rake install
  bundle exec rake spec
  bundle exec rake features

popd

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
license_finder-5.4.1 ci/scripts/run-tests.sh
license_finder-5.4.0 ci/scripts/run-tests.sh