From c4e165f37663c5eec2617636be9b8a0b8f7b3ca5 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Sat, 16 May 2026 21:29:18 -0300 Subject: [PATCH] ci: allow lesavka telemetry on fallback workers --- Jenkinsfile | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9c60a5f..1a04d48 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,7 +8,6 @@ apiVersion: v1 kind: Pod spec: nodeSelector: - hardware: rpi5 kubernetes.io/arch: arm64 node-role.kubernetes.io/worker: "true" affinity: @@ -16,11 +15,20 @@ spec: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: + - key: hardware + operator: In + values: + - rpi5 + - rpi4 - key: kubernetes.io/hostname operator: NotIn values: - titan-11 - titan-07 + - titan-13 + - titan-15 + - titan-17 + - titan-19 containers: - name: rust-ci image: rust:1.92-bookworm @@ -28,9 +36,9 @@ spec: tty: true resources: requests: - cpu: "500m" - memory: "1536Mi" - ephemeral-storage: "2Gi" + cpu: "250m" + memory: "1024Mi" + ephemeral-storage: "1536Mi" limits: memory: "6Gi" ephemeral-storage: "12Gi" @@ -63,6 +71,7 @@ spec: REGISTRY = 'registry.bstein.dev' IMAGE_PREFIX = "${REGISTRY}/lesavka" CARGO_TERM_COLOR = 'always' + CARGO_BUILD_JOBS = '1' DOCKER_BUILDKIT = '1' LESAVKA_CI_PROFILE = "${params.LESAVKA_CI_PROFILE}" }