Sha256: 82ada6096fab666eebf2fc93e1b368f2b8626913fd3a478894b8c046b5eefe30

Contents?: true

Size: 754 Bytes

Versions: 4

Compression:

Stored size: 754 Bytes

Contents

machine:
  environment:
    RUBIES: "ruby-2.4.2 ruby-2.2.7 ruby-2.1.9 ruby-2.0.0 ruby-1.9.3 jruby-1.7.22 jruby-9.0.5.0 jruby-9.1.13.0"
  services:
    - redis

dependencies:
  cache_directories:
    - '/opt/circleci/.rvm/rubies'

  override:
    - |
      set -e
      for i in $RUBIES;
      do
        rvm install $i;
        rvm use $i;
        if [[ $i == jruby* ]]; then
          gem install jruby-openssl; # required by bundler, no effect on Ruby MRI
        fi
        gem install bundler;
        bundle install;
        mv Gemfile.lock "Gemfile.lock.$i"
      done

test:
  override:
    - |
      set -e
      for i in $RUBIES;
      do
        rvm use $i;
        cp "Gemfile.lock.$i" Gemfile.lock;
        bundle exec rspec spec;
      done

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ldclient-rb-3.0.3 circle.yml
ldclient-rb-3.0.2 circle.yml
ldclient-rb-3.0.1 circle.yml
ldclient-rb-3.0.0 circle.yml