7
7
from config_generator .components .funcs .compile import Compile
8
8
from config_generator .components .funcs .fetch_det import FetchDET
9
9
from config_generator .components .funcs .install_c_driver import InstallCDriver
10
- from config_generator .components .funcs .install_uv import InstallUV
11
10
from config_generator .components .funcs .run_kms_servers import RunKMSServers
12
11
from config_generator .components .funcs .setup import Setup
13
12
from config_generator .components .funcs .start_mongod import StartMongod
25
24
('rhel80' , None , ['Debug' ], ['shared' , 'static' ], [11 , 17 ], [None ], ['plain' , 'csfle' ], ['4.2' , '4.4' , '5.0' , '6.0' , '7.0' , '8.0' , 'latest' ], ['single' , 'replica' , 'sharded' ]),
26
25
27
26
# Linux ARM64 (full).
28
- # Linux ARM64: 4.4+.
29
- ('ubuntu2004 -arm64' , None , ['Debug' ], ['shared' , 'static' ], [11 , 17 ], [None ], ['plain' , 'csfle' ], ['4.4' , '5.0' , '6.0' , '7.0' , '8.0' , 'latest' ], ['single' , 'replica' , 'sharded' ]),
27
+ # RHEL 8 ARM64: 4.4+.
28
+ ('rhel8 -arm64-latest ' , None , ['Debug' ], ['shared' , 'static' ], [11 , 17 ], [None ], ['plain' , 'csfle' ], ['4.4' , '5.0' , '6.0' , '7.0' , '8.0' , 'latest' ], ['single' , 'replica' , 'sharded' ]),
30
29
31
30
# Linux Power.
32
31
# RHEL 8 Power: 4.2+.
55
54
]
56
55
57
56
MONGOCRYPTD_MATRIX = [
58
- ('rhel80' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
59
- ('ubuntu2004 -arm64' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
60
- ('rhel8-power' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
61
- ('rhel8-zseries' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
62
- ('macos-14-arm64' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
63
- ('macos-14' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
64
- ('windows-vsCurrent' , 'vs2022x64' , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
57
+ ('rhel80' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
58
+ ('rhel8 -arm64-latest' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
59
+ ('rhel8-power' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
60
+ ('rhel8-zseries' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
61
+ ('macos-14-arm64' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
62
+ ('macos-14' , None , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
63
+ ('windows-vsCurrent' , 'vs2022x64' , ['Debug' ], ['shared' ], [11 ], [None ], ['crypt' ], ['latest' ], ['replica' ]),
65
64
]
66
65
67
66
# fmt: on
@@ -130,7 +129,7 @@ def tasks():
130
129
if distro .os_type == 'windows' :
131
130
test_vars |= {'example_projects_cxx_standard' : 17 }
132
131
133
- if build_type == 'Debug' and distro .os in ['ubuntu1804 ' , 'ubuntu2004' , 'ubuntu2204 ' ]:
132
+ if build_type == 'Debug' and distro .os in ['ubuntu2204 ' , 'ubuntu2404 ' ]:
134
133
updates += [KeyValueParam (key = 'ENABLE_CODE_COVERAGE' , value = 'ON' )]
135
134
136
135
if link_type == 'static' :
@@ -148,7 +147,6 @@ def tasks():
148
147
commands += [
149
148
Setup .call (),
150
149
StartMongod .call (mongodb_version = mongodb_version , topology = topology ),
151
- InstallUV .call (),
152
150
InstallCDriver .call (vars = icd_vars ),
153
151
Compile .call (polyfill = polyfill , vars = compile_vars ),
154
152
FetchDET .call (),
0 commit comments