diff --git a/sentry-opentelemetry/Gemfile b/sentry-opentelemetry/Gemfile index b30d36d42..981c911e2 100644 --- a/sentry-opentelemetry/Gemfile +++ b/sentry-opentelemetry/Gemfile @@ -6,6 +6,8 @@ git_source(:github) { |name| "https://github.com/#{name}.git" } # Specify your gem's dependencies in sentry-ruby.gemspec gemspec +gem "ostruct" if RUBY_VERSION >= "3.4" + gem "opentelemetry-sdk" gem "opentelemetry-instrumentation-rails" diff --git a/sentry-resque/Gemfile b/sentry-resque/Gemfile index 5819261e7..d16f450b9 100644 --- a/sentry-resque/Gemfile +++ b/sentry-resque/Gemfile @@ -5,6 +5,9 @@ git_source(:github) { |name| "https://github.com/#{name}.git" } # Specify your gem's dependencies in sentry-ruby.gemspec gemspec + +gem "ostruct" if RUBY_VERSION >= "3.4" + gem "sentry-ruby", path: "../sentry-ruby" gem "resque-retry", "~> 1.8" diff --git a/sentry-ruby/Gemfile b/sentry-ruby/Gemfile index 5371ddbf2..fb2b5cc51 100644 --- a/sentry-ruby/Gemfile +++ b/sentry-ruby/Gemfile @@ -9,6 +9,8 @@ rack_version = ENV["RACK_VERSION"] rack_version = "3.0.0" if rack_version.nil? gem "rack", "~> #{Gem::Version.new(rack_version)}" unless rack_version == "0" +gem "ostruct" if RUBY_VERSION >= "3.4" + redis_rb_version = ENV.fetch("REDIS_RB_VERSION", "5.0") gem "redis", "~> #{redis_rb_version}"