diff --git a/.circleci/config.yml b/.circleci/config.yml index 9d49e628..cea9eb79 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -265,10 +265,11 @@ workflows: - "3.2" - "3.3" - "3.4" + - "3.5.0-preview1" libraries_ruby_31_32: jobs: - test_apprisal: - name: "test_apprisal-ruby-<>-<>-<>" + name: "test_apprisal-<>-ruby-<>-<>" matrix: parameters: stack: @@ -277,10 +278,10 @@ workflows: ruby_version: - "3.1" - "3.2" - libraries_ruby_33_34: + libraries_ruby_33_35: jobs: - test_apprisal: - name: "test_apprisal-ruby-<>-<>-<>" + name: "test_apprisal-<>-ruby-<>-<>" matrix: parameters: stack: @@ -289,6 +290,7 @@ workflows: ruby_version: - "3.3" - "3.4" + - "3.5.0-preview1" # Currently compiling the native extensions for `grpc` # exceeds an internal RAM and/or CPU limit of CircleCI executor, # and the job gets terminated with: @@ -298,11 +300,12 @@ workflows: # on https://rubygems.org/gems/grpc/versions exclude: - stack: base + ruby_version: "3.5.0-preview1" gemfile: "./gemfiles/grpc_10.gemfile" - rails_ruby_31_34: + rails_ruby_31_35: jobs: - test_apprisal: - name: "test_apprisal-rails-ruby-<>-<>-<>" + name: "test_apprisal-rails-<>-ruby-<>-<>" matrix: parameters: stack: @@ -317,11 +320,12 @@ workflows: - "3.1" - "3.2" - "3.3" - - "3.4" - rails8_ruby_33_34: + - "3.4" + - "3.5.0-preview1" + rails8_ruby_33_35: jobs: - test_apprisal: - name: "test_apprisal-rails-8-ruby-<>-<>-<>" + name: "test_apprisal-rails-8-<>-ruby-<>-<>" matrix: parameters: stack: @@ -337,7 +341,7 @@ workflows: sequel: jobs: - test_apprisal: - name: "test_apprisal-rails-8-ruby-<>-<>-<>" + name: "test_apprisal-sequel-<>-ruby-<>-<>" matrix: parameters: stack: @@ -351,7 +355,7 @@ workflows: - "3.1" - "3.2" - "3.3" - - "3.4" + - "3.5.0-preview1" report_coverage: jobs: - report_coverage diff --git a/instana.gemspec b/instana.gemspec index 73774fe9..482ffd1e 100644 --- a/instana.gemspec +++ b/instana.gemspec @@ -39,8 +39,11 @@ Gem::Specification.new do |spec| spec.add_development_dependency "minitest", "~> 5.20" spec.add_development_dependency "appraisal" spec.add_development_dependency "fakefs" + spec.add_development_dependency "irb" + spec.add_development_dependency "benchmark" spec.add_runtime_dependency('base64', '>= 0.1') + spec.add_runtime_dependency('logger') spec.add_runtime_dependency('concurrent-ruby', '>= 1.1') spec.add_runtime_dependency('csv', '>= 0.1') spec.add_runtime_dependency('sys-proctable', '>= 1.2.2')