88 # these are used for testing against a few recent ruby versions
99 recent_rubies = %w( ruby-3.3 ruby-3.2 jruby-9.4 )
1010
11- # this is a list of the most most recent 3.x and 2.x MRI ruby versions
11+ # this is a list of the most recent 3.x and 2.x MRI ruby versions
1212 sample_mri_rubies = %w( ruby-3.3 ruby-2.7 )
1313
1414 # as above, but including the most recent JRuby release
3333 # The latest stable version of MongoDB
3434 latest_stable_mdb = "8.0".inspect # so it gets quoted as a string
3535
36- # A few of the most recent MongoDB versions
37- actual_and_upcoming_mdb = %w( latest 8.0 7.0 )
3836
3937 recent_mdb = %w( 8.0 7.0 )
40-
41- all_dbs = %w(latest 8.0 7.0 6.0 5.0 4.4 4.2 4.0 3.6)
4238%>
4339
4440buildvariants:
@@ -56,7 +52,7 @@ buildvariants:
5652 matrix_spec:
5753 auth-and-ssl: ["auth-and-ssl", "noauth-and-nossl"]
5854 ruby: <%= latest_ruby %>
59- mongodb-version: <%= actual_and_upcoming_mdb %>
55+ mongodb-version: <%= recent_mdb %>
6056 topology: <%= topologies %>
6157 os: ubuntu2204
6258 display_name: ${auth-and-ssl} ${ruby} db-${mongodb-version} ${topology}
@@ -66,7 +62,7 @@ buildvariants:
6662 - matrix_name: "mongo-recent"
6763 matrix_spec:
6864 ruby: <%= recent_rubies %>
69- mongodb-version: <%= actual_and_upcoming_mdb %>
65+ mongodb-version: <%= recent_mdb %>
7066 topology: <%= topologies %>
7167 os: ubuntu2204
7268 display_name: "${mongodb-version} ${os} ${topology} ${auth-and-ssl} ${ruby}"
@@ -96,7 +92,7 @@ buildvariants:
9692 - matrix_name: "mongo-4.x"
9793 matrix_spec:
9894 ruby: <%= older_rubies %>
99- mongodb-version: ['4.4', '4.2', '4. 0']
95+ mongodb-version: ['4.4', '4.0']
10096 topology: <%= topologies %>
10197 os: ubuntu2004
10298 display_name: "${mongodb-version} ${topology} ${auth-and-ssl} ${ruby}"
@@ -226,7 +222,7 @@ buildvariants:
226222 matrix_spec:
227223 stress: on
228224 ruby: <%= supported_mri_ruby_2 %>
229- mongodb-version: ['4.2 ', '4.0', '3.6']
225+ mongodb-version: ['4.4 ', '4.0', '3.6']
230226 topology: replica-set
231227 os: ubuntu2004
232228 display_name: "${mongodb-version} ${topology} stress ${ruby}"
0 commit comments