Sha256: 3b834f559d620c359b93ee7ef0991a6a4275d27b98480876cf720e4e030b5ba6

Contents?: true

Size: 1.34 KB

Versions: 13

Compression:

Stored size: 1.34 KB

Contents

suite_condition("SideKiq requires MRI 1.9.3 or JRuby 1.6 in 1.9 mode") do
  RUBY_VERSION >= '1.9.3' || (RUBY_PLATFORM == 'java' && RUBY_VERSION >= '1.9')
end

# Sidekiq 3.x does not support MRI 1.9.x
if RUBY_VERSION >= '2.0.0' || (RUBY_PLATFORM == 'java')
  gemfile <<-RB
    gem 'json'
    gem 'sidekiq', '~> 3.4.2'
    gem 'rack'

    gem 'newrelic_rpm', :require => false, :path => File.expand_path('../../../../')
  RB

  gemfile <<-RB
    gem 'json'
    gem 'sidekiq', '~> 4.0.0'
    gem 'rack'
    gem 'newrelic_rpm', :require => false, :path => File.expand_path('../../../../')
  RB
end

if RUBY_VERSION >= '2.0.0' && RUBY_PLATFORM != 'java'
  # We skip testing Sidekiq 3.5.3 on JRuby due to an error in Sidekiq's shutdown:
  # https://github.com/mperham/sidekiq/issues/2703
  gemfile <<-RB
    gem 'json'
    gem 'sidekiq', '~> 3.5.3'
    gem 'rack'
    gem 'newrelic_rpm', :require => false, :path => File.expand_path('../../../../')
  RB
end

gemfile <<-RB
  gem 'json'
  gem 'sidekiq', '~> 2.17.8'
  gem 'rack'
  gem 'newrelic_rpm', :require => false, :path => File.expand_path('../../../../')
RB

gemfile <<-RB
  # Almost oldest supported version
  # Having rbx issues on 2.8.0, 2.9.0 seems fine.
  gem 'json'
  gem 'sidekiq', '~> 2.9.0'
  gem 'timers', '~> 1.1.0'
  gem 'rack'
  gem 'newrelic_rpm', :require => false, :path => File.expand_path('../../../../')
RB

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
newrelic_rpm-3.17.2.327 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.17.1.326 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.17.0.325 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.16.3.323 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.16.2.321 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.16.1.320 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.16.0.318 test/multiverse/suites/sidekiq/Envfile
ish_lib_manager-0.0.1 test/dummy/vendor/bundle/ruby/2.3.0/gems/newrelic_rpm-3.15.2.317/test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.15.2.317 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.15.1.316 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.15.0.314 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.14.3.313 test/multiverse/suites/sidekiq/Envfile
newrelic_rpm-3.14.2.312 test/multiverse/suites/sidekiq/Envfile