ci(lesavka): allow arm64 worker fallback for daily tests

This commit is contained in:
Brad Stein 2026-05-19 21:00:14 -03:00
parent e1429f0609
commit 7f7e613ffc

13
Jenkinsfile vendored
View File

@ -12,7 +12,6 @@ spec:
fsGroup: 1000 fsGroup: 1000
fsGroupChangePolicy: OnRootMismatch fsGroupChangePolicy: OnRootMismatch
nodeSelector: nodeSelector:
hardware: rpi5
kubernetes.io/arch: arm64 kubernetes.io/arch: arm64
node-role.kubernetes.io/worker: "true" node-role.kubernetes.io/worker: "true"
affinity: affinity:
@ -24,7 +23,9 @@ spec:
operator: NotIn operator: NotIn
values: values:
- titan-04 - titan-04
- titan-06
- titan-11 - titan-11
- titan-14
preferredDuringSchedulingIgnoredDuringExecution: preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100 - weight: 100
preference: preference:
@ -35,6 +36,16 @@ spec:
- titan-05 - titan-05
- titan-07 - titan-07
- titan-08 - titan-08
- weight: 90
preference:
matchExpressions:
- key: kubernetes.io/hostname
operator: NotIn
values:
- titan-13
- titan-15
- titan-17
- titan-19
containers: containers:
- name: rust-ci - name: rust-ci
image: registry.bstein.dev/bstein/lesavka-ci@sha256:699ff0a2b4461f8627fcc19353eae0dee49500486eb1819287b5713ad239c13f image: registry.bstein.dev/bstein/lesavka-ci@sha256:699ff0a2b4461f8627fcc19353eae0dee49500486eb1819287b5713ad239c13f