copr: add x86_64 reserved powerful builders

This commit is contained in:
Miroslav Suchý
2026-02-16 11:26:34 +01:00
parent d075c470de
commit 23ff808fe3
2 changed files with 11 additions and 2 deletions

View File

@@ -25,6 +25,8 @@ builders:
aws_reserved: aws_reserved:
aarch64: [50, 20, 33] aarch64: [50, 20, 33]
x86_64: [58, 20, 52] x86_64: [58, 20, 52]
aws_reserved_powerful:
x86_64: [1, 1, 1]
aws_powerful: aws_powerful:
aarch64: [10, 2, 0] aarch64: [10, 2, 0]
x86_64: [10, 2, 1] x86_64: [10, 2, 1]

View File

@@ -467,11 +467,18 @@ copr_ic_s390x_{{ zone }}_{% if devel %}dev{% else %}prod{% endif %}:
#### High performance builders #### High performance builders
# priority should be less than any other normal builder. i.e., <= -40 # priority should be less than any other normal builder. i.e., <= -40
# aws(arch, max, max_starting, max_prealloc, spot=False, on_demand=none, priority=0, reserved=False)
{% if not devel %}
{{ aws('x86_64', builders.aws_reserved_powerful.x86_64[0], builders.aws_reserved_powerful.x86_64[1],
builders.aws_reserved_powerful.x86_64[2], priority=-40, reserved=True) }}
{% endif %}
{{ aws('x86_64', builders.aws_powerful.x86_64[0], builders.aws_powerful.x86_64[1], {{ aws('x86_64', builders.aws_powerful.x86_64[0], builders.aws_powerful.x86_64[1],
builders.aws_powerful.x86_64[2], spot=True, on_demand='powerful', priority=-40) }} builders.aws_powerful.x86_64[2], spot=True, on_demand='powerful', priority=-50) }}
{{ aws('aarch64', builders.aws_powerful.aarch64[0], builders.aws_powerful.aarch64[1], {{ aws('aarch64', builders.aws_powerful.aarch64[0], builders.aws_powerful.aarch64[1],
builders.aws_powerful.aarch64[2], spot=True, on_demand='powerful', priority=-40) }} builders.aws_powerful.aarch64[2], spot=True, on_demand='powerful', priority=-50) }}
{{ aws('x86_64', builders.aws_powerful.x86_64[0], builders.aws_powerful.x86_64[1], {{ aws('x86_64', builders.aws_powerful.x86_64[0], builders.aws_powerful.x86_64[1],
builders.aws_powerful.x86_64[2], on_demand='powerful', priority=-60) }} builders.aws_powerful.x86_64[2], on_demand='powerful', priority=-60) }}