@@ -216,6 +216,17 @@ steps:
216
216
concurrency : 4
217
217
concurrency_group : ' ruby/unit-tests'
218
218
219
+ - label : ' :ruby: Ruby 3.1 unit tests'
220
+ timeout_in_minutes : 30
221
+ plugins :
222
+ docker-compose#v3.1.0:
223
+ run : ruby-unit-tests
224
+ use-aliases : true
225
+ env :
226
+ RUBY_TEST_VERSION : " 3.1"
227
+ concurrency : 4
228
+ concurrency_group : ' ruby/unit-tests'
229
+
219
230
- label : ' :ruby: Ruby 1.9 plain tests'
220
231
timeout_in_minutes : 30
221
232
plugins :
@@ -328,6 +339,18 @@ steps:
328
339
concurrency : 8
329
340
concurrency_group : ' ruby/slow-maze-runner-tests'
330
341
342
+ - label : ' :ruby: Ruby 3.1 plain tests'
343
+ timeout_in_minutes : 30
344
+ plugins :
345
+ docker-compose#v3.1.0:
346
+ run : ruby-maze-runner
347
+ use-aliases : true
348
+ command : ["features/plain_features/", "--tags", "not @wip"]
349
+ env :
350
+ RUBY_TEST_VERSION : " 3.1"
351
+ concurrency : 8
352
+ concurrency_group : ' ruby/slow-maze-runner-tests'
353
+
331
354
- label : ' :sidekiq: Sidekiq 2 tests'
332
355
timeout_in_minutes : 30
333
356
plugins :
@@ -591,6 +614,19 @@ steps:
591
614
concurrency : 8
592
615
concurrency_group : ' ruby/slow-maze-runner-tests'
593
616
617
+ - label : ' :rails: Rails 6 Ruby 3.1 tests'
618
+ timeout_in_minutes : 30
619
+ plugins :
620
+ docker-compose#v3.1.0:
621
+ run : ruby-maze-runner
622
+ use-aliases : true
623
+ command : ["features/rails_features/", "--tags", "@rails6 and not @wip"]
624
+ env :
625
+ RUBY_TEST_VERSION : " 3.1"
626
+ RAILS_VERSION : " 6"
627
+ concurrency : 8
628
+ concurrency_group : ' ruby/slow-maze-runner-tests'
629
+
594
630
- label : ' :rails: Rails 7 Ruby 3.0 tests'
595
631
timeout_in_minutes : 30
596
632
plugins :
@@ -746,6 +782,18 @@ steps:
746
782
concurrency : 4
747
783
concurrency_group : ' ruby/integrations-maze-runner-tests'
748
784
785
+ - label : ' :clipboard: Rake Ruby 3.1 tests'
786
+ timeout_in_minutes : 30
787
+ plugins :
788
+ docker-compose#v3.1.0:
789
+ run : ruby-maze-runner
790
+ use-aliases : true
791
+ command : ['features/rake.feature', '--tags', 'not @wip']
792
+ env :
793
+ RUBY_TEST_VERSION : " 3.1"
794
+ concurrency : 4
795
+ concurrency_group : ' ruby/integrations-maze-runner-tests'
796
+
749
797
- label : ' :postbox: Mailman Ruby 2.0 tests'
750
798
timeout_in_minutes : 30
751
799
plugins :
@@ -1231,6 +1279,19 @@ steps:
1231
1279
concurrency : 4
1232
1280
concurrency_group : ' ruby/integrations-maze-runner-tests'
1233
1281
1282
+ - label : ' :bed: Rack 2 Ruby 3.1 tests'
1283
+ timeout_in_minutes : 30
1284
+ plugins :
1285
+ docker-compose#v3.1.0:
1286
+ run : ruby-maze-runner
1287
+ use-aliases : true
1288
+ command : ['features/rack.feature', '--tags', 'not @wip']
1289
+ env :
1290
+ RUBY_TEST_VERSION : " 3.1"
1291
+ RACK_VERSION : ' 2'
1292
+ concurrency : 4
1293
+ concurrency_group : ' ruby/integrations-maze-runner-tests'
1294
+
1234
1295
- name : ' :copyright: License Audit'
1235
1296
plugins :
1236
1297
docker-compose#v3.7.0:
0 commit comments