Skip to content

Commit 0090698

Browse files
authored
Add CentOS Stream 10 worker and builders (#725)
1 parent ba9012a commit 0090698

3 files changed

Lines changed: 19 additions & 0 deletions

File tree

master/custom/builders.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
UnixOddballsBuild,
55
RHEL8Build,
66
CentOS9Build,
7+
CentOS10Build,
78
FedoraStableBuild,
89
FedoraRawhideBuild,
910
FedoraRawhideFreedthreadingBuild,
@@ -286,6 +287,14 @@
286287
("aarch64 CentOS9 LTO", "cstratak-CentOS9-aarch64", LTONonDebugUnixBuild),
287288
("aarch64 CentOS9 LTO + PGO", "cstratak-CentOS9-aarch64", LTOPGONonDebugBuild),
288289

290+
# CentOS Stream 10 Linux aarch64 GCC/Clang
291+
("aarch64 CentOS10", "cstratak-CentOS10-aarch64", CentOS10Build),
292+
("aarch64 CentOS10 Refleaks", "cstratak-CentOS10-aarch64", UnixRefleakBuild),
293+
("aarch64 CentOS10 Clang", "cstratak-CentOS10-aarch64", ClangUnixBuild),
294+
("aarch64 CentOS10 Clang Installed", "cstratak-CentOS10-aarch64", ClangUnixInstalledBuild),
295+
("aarch64 CentOS10 LTO", "cstratak-CentOS10-aarch64", LTONonDebugUnixBuild),
296+
("aarch64 CentOS10 LTO + PGO", "cstratak-CentOS10-aarch64", LTOPGONonDebugBuild),
297+
289298
# WebAssembly
290299
("wasm32 WASI 8Core", "kushaldas-wasi", Wasm32WasiCrossBuild),
291300
]

master/custom/factories.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -458,6 +458,11 @@ class CentOS9Build(RHEL8Build):
458458
pass
459459

460460

461+
class CentOS10Build(CentOS9Build):
462+
# Build on 64-bit CentOS Stream 10.
463+
pass
464+
465+
461466
class FedoraStableBuild(RHEL8Build):
462467
# Build Python on 64-bit Fedora Stable.
463468
#

master/custom/workers.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,11 @@ def get_workers(settings):
167167
tags=['linux', 'unix', 'rhel', 'arm', 'arm64', 'aarch64'],
168168
parallel_tests=40,
169169
),
170+
cpw(
171+
name="cstratak-CentOS10-aarch64",
172+
tags=['linux', 'unix', 'rhel', 'arm', 'arm64', 'aarch64'],
173+
parallel_tests=32,
174+
),
170175
cpw(
171176
name="diegorusso-aarch64-bigmem",
172177
tags=['linux', 'unix', 'ubuntu', 'arm', 'arm64', 'aarch64', 'bigmem'],

0 commit comments

Comments
 (0)