Skip to content

Commit 193f98d

Browse files
committed
golang: Build 1.24rc1 images
Signed-off-by: cpanato <ctadeu@gmail.com>
1 parent b11e233 commit 193f98d

File tree

5 files changed

+62
-6
lines changed

5 files changed

+62
-6
lines changed

dependencies.yaml

Lines changed: 39 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,20 @@ dependencies:
143143
refPaths:
144144
- path: images/build/go-runner/VERSION
145145

146+
- name: "registry.k8s.io/build-image/go-runner (go1.24-bookworm)"
147+
version: v2.4.0-go1.24rc1-bookworm.0
148+
refPaths:
149+
- path: images/build/go-runner/variants.yaml
150+
match: v((([0-9]+)\.([0-9]+)\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?)
151+
152+
- name: "registry.k8s.io/build-image/go-runner: image revision (go1.24-bookworm)"
153+
version: 0
154+
refPaths:
155+
- path: images/build/go-runner/Makefile
156+
match: REVISION \?= \d+
157+
- path: images/build/go-runner/variants.yaml
158+
match: REVISION:\ '\d+'
159+
146160
# go-runner (latest Golang)
147161
# To be updated before kubernetes/kubernetes update
148162
- name: "registry.k8s.io/build-image/go-runner (go1.23-bookworm)"
@@ -176,11 +190,31 @@ dependencies:
176190
match: REVISION:\ '\d+'
177191

178192
# kube-cross (next candidate)
179-
# - name: "registry.k8s.io/build-image/kube-cross: config variant (next candidate)"
180-
# version: go1.24rc1-bullseye
181-
# refPaths:
182-
# - path: images/build/cross/variants.yaml
183-
# match: "CONFIG: 'go\\d+.\\d+-bullseye'"
193+
- name: "registry.k8s.io/build-image/kube-cross: config variant (next candidate)"
194+
version: go1.24-bullseye
195+
refPaths:
196+
- path: images/build/cross/variants.yaml
197+
match: "CONFIG: 'go\\d+.\\d+-bullseye'"
198+
199+
- name: "registry.k8s.io/build-image/kube-cross (v1.33-go1.24)"
200+
version: v1.33.0-go1.24rc1-bullseye.0
201+
refPaths:
202+
- path: images/build/cross/variants.yaml
203+
match: "IMAGE_VERSION: 'v((([0-9]+)\\.([0-9]+)\\.([0-9]+)(?:-([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?)'"
204+
205+
- name: "registry.k8s.io/build-image/kube-cross: config variant (v1.33-go1.24)"
206+
version: go1.24-bullseye
207+
refPaths:
208+
- path: images/build/cross/variants.yaml
209+
match: "CONFIG: 'go\\d+.\\d+-bullseye'"
210+
211+
- name: "registry.k8s.io/build-image/kube-cross: image revision (v1.33-go1.24)"
212+
version: 0
213+
refPaths:
214+
- path: images/build/cross/Makefile
215+
match: REVISION \?= \d+
216+
- path: images/build/cross/variants.yaml
217+
match: REVISION:\ '\d+'
184218

185219
# kube-cross (Kubernetes v1.33)
186220
# To be updated before kubernetes/kubernetes update

images/build/cross/variants.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,13 @@
11
variants:
2+
v1.33-go1.24-bullseye:
3+
CONFIG: 'go1.24-bullseye'
4+
TYPE: 'default'
5+
IMAGE_VERSION: 'v1.33.0-go1.24rc1-bullseye.0'
6+
KUBERNETES_VERSION: 'v1.33.0'
7+
GO_VERSION: '1.24rc1'
8+
GO_MAJOR_VERSION: '1.24'
9+
OS_CODENAME: 'bullseye'
10+
REVISION: '0'
211
v1.33-go1.23-bullseye:
312
CONFIG: 'go1.23-bullseye'
413
TYPE: 'default'

images/build/go-runner/variants.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
11
variants:
2+
go1.24-bookworm:
3+
CONFIG: 'go1.24-bookworm'
4+
IMAGE_VERSION: 'v2.4.0-go1.24rc1-bookworm.0'
5+
GO_MAJOR_VERSION: '1.24'
6+
OS_CODENAME: 'bookworm'
7+
REVISION: '0'
8+
GO_VERSION: '1.24rc1'
9+
DISTROLESS_IMAGE: 'static-debian12'
210
go1.23-bookworm:
311
CONFIG: 'go1.23-bookworm'
412
IMAGE_VERSION: 'v2.4.0-go1.23.4-bookworm.0'

images/releng/ci/variants.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
variants:
2+
go1.24-bookworm:
3+
CONFIG: 'go1.24-bookworm'
4+
GO_VERSION: '1.24rc1'
5+
OS_CODENAME: 'bookworm'
6+
REVISION: '0'
27
go1.23-bookworm:
38
CONFIG: 'go1.23-bookworm'
49
GO_VERSION: '1.23.4'

images/releng/k8s-ci-builder/variants.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ variants:
55
OS_CODENAME: 'bullseye'
66
next:
77
CONFIG: next
8-
GO_VERSION: '1.23.3'
8+
GO_VERSION: '1.24rc1'
99
OS_CODENAME: 'bookworm'
1010
'1.32':
1111
CONFIG: '1.32'

0 commit comments

Comments
 (0)