ci: allow ariadne image builds on jetson lane

This commit is contained in:
codex 2026-05-20 00:28:59 -03:00
parent 92c83f831c
commit 69a5baa955

38
Jenkinsfile vendored
View File

@ -11,8 +11,6 @@ metadata:
spec: spec:
nodeSelector: nodeSelector:
kubernetes.io/arch: arm64 kubernetes.io/arch: arm64
node-role.kubernetes.io/worker: "true"
hardware: rpi5
affinity: affinity:
nodeAffinity: nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
@ -23,12 +21,48 @@ spec:
values: values:
- titan-04 - titan-04
- titan-06 - titan-06
- key: node-role.kubernetes.io/worker
operator: In
values:
- "true"
- key: hardware
operator: In
values:
- rpi5
- matchExpressions:
- key: node-role.kubernetes.io/accelerator
operator: Exists
- key: jetson
operator: In
values:
- "true"
preferredDuringSchedulingIgnoredDuringExecution: preferredDuringSchedulingIgnoredDuringExecution:
- weight: 100 - weight: 100
preference: preference:
matchExpressions: matchExpressions:
- key: atlas.bstein.dev/spillover - key: atlas.bstein.dev/spillover
operator: DoesNotExist operator: DoesNotExist
- weight: 90
preference:
matchExpressions:
- key: hardware
operator: In
values:
- rpi5
- weight: 80
preference:
matchExpressions:
- key: jetson
operator: In
values:
- "true"
- weight: 30
preference:
matchExpressions:
- key: kubernetes.io/hostname
operator: NotIn
values:
- titan-20
- weight: 95 - weight: 95
preference: preference:
matchExpressions: matchExpressions: