Skip to content

Commit ee8696e

Browse files
committed
ci: start ruby 3.5 preview testing
Signed-off-by: Arjun Rajappa <Arjun.Rajappa@ibm.com>
1 parent 6c6fba9 commit ee8696e

File tree

2 files changed

+15
-10
lines changed

2 files changed

+15
-10
lines changed

.circleci/config.yml

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -265,10 +265,11 @@ workflows:
265265
- "3.2"
266266
- "3.3"
267267
- "3.4"
268+
- "3.5"
268269
libraries_ruby_31_32:
269270
jobs:
270271
- test_apprisal:
271-
name: "test_apprisal-ruby-<<matrix.stack>>-<<matrix.ruby_version>>-<<matrix.gemfile>>"
272+
name: "test_apprisal-<<matrix.gemfile>>-ruby-<<matrix.stack>>-<<matrix.ruby_version>>"
272273
matrix:
273274
parameters:
274275
stack:
@@ -277,10 +278,10 @@ workflows:
277278
ruby_version:
278279
- "3.1"
279280
- "3.2"
280-
libraries_ruby_33_34:
281+
libraries_ruby_33_35:
281282
jobs:
282283
- test_apprisal:
283-
name: "test_apprisal-ruby-<<matrix.stack>>-<<matrix.ruby_version>>-<<matrix.gemfile>>"
284+
name: "test_apprisal-<<matrix.gemfile>>-ruby-<<matrix.stack>>-<<matrix.ruby_version>>"
284285
matrix:
285286
parameters:
286287
stack:
@@ -289,6 +290,7 @@ workflows:
289290
ruby_version:
290291
- "3.3"
291292
- "3.4"
293+
- "3.5"
292294
# Currently compiling the native extensions for `grpc`
293295
# exceeds an internal RAM and/or CPU limit of CircleCI executor,
294296
# and the job gets terminated with:
@@ -299,10 +301,10 @@ workflows:
299301
exclude:
300302
- stack: base
301303
gemfile: "./gemfiles/grpc_10.gemfile"
302-
rails_ruby_31_34:
304+
rails_ruby_31_35:
303305
jobs:
304306
- test_apprisal:
305-
name: "test_apprisal-rails-ruby-<<matrix.stack>>-<<matrix.ruby_version>>-<<matrix.gemfile>>"
307+
name: "test_apprisal-rails-<<matrix.gemfile>>-ruby-<<matrix.stack>>-<<matrix.ruby_version>>"
306308
matrix:
307309
parameters:
308310
stack:
@@ -317,11 +319,12 @@ workflows:
317319
- "3.1"
318320
- "3.2"
319321
- "3.3"
320-
- "3.4"
321-
rails8_ruby_33_34:
322+
- "3.4"
323+
- "3.5"
324+
rails8_ruby_33_35:
322325
jobs:
323326
- test_apprisal:
324-
name: "test_apprisal-rails-8-ruby-<<matrix.stack>>-<<matrix.ruby_version>>-<<matrix.gemfile>>"
327+
name: "test_apprisal-rails-8-<<matrix.gemfile>>-ruby-<<matrix.stack>>-<<matrix.ruby_version>>"
325328
matrix:
326329
parameters:
327330
stack:
@@ -337,7 +340,7 @@ workflows:
337340
sequel:
338341
jobs:
339342
- test_apprisal:
340-
name: "test_apprisal-rails-8-ruby-<<matrix.stack>>-<<matrix.ruby_version>>-<<matrix.gemfile>>"
343+
name: "test_apprisal-sequel-<<matrix.gemfile>>-ruby-<<matrix.stack>>-<<matrix.ruby_version>>"
341344
matrix:
342345
parameters:
343346
stack:
@@ -351,7 +354,7 @@ workflows:
351354
- "3.1"
352355
- "3.2"
353356
- "3.3"
354-
- "3.4"
357+
- "3.5"
355358
report_coverage:
356359
jobs:
357360
- report_coverage

instana.gemspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,10 @@ Gem::Specification.new do |spec|
3939
spec.add_development_dependency "minitest", "~> 5.20"
4040
spec.add_development_dependency "appraisal"
4141
spec.add_development_dependency "fakefs"
42+
spec.add_development_dependency "irb"
4243

4344
spec.add_runtime_dependency('base64', '>= 0.1')
45+
spec.add_runtime_dependency('logger')
4446
spec.add_runtime_dependency('concurrent-ruby', '>= 1.1')
4547
spec.add_runtime_dependency('csv', '>= 0.1')
4648
spec.add_runtime_dependency('sys-proctable', '>= 1.2.2')

0 commit comments

Comments
 (0)