diff --git a/bench/Dockerfile b/bench/Dockerfile index 1a7429e5f..32de7a708 100644 --- a/bench/Dockerfile +++ b/bench/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM --platform=$BUILDPLATFORM golang:1.23 AS build +FROM --platform=$BUILDPLATFORM golang:1.24 AS build WORKDIR /src RUN --mount=type=cache,target=/go/pkg/mod/ \ diff --git a/bench/Dockerfile-payment b/bench/Dockerfile-payment index af180c608..5becddffd 100644 --- a/bench/Dockerfile-payment +++ b/bench/Dockerfile-payment @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM --platform=$BUILDPLATFORM golang:1.23 AS build +FROM --platform=$BUILDPLATFORM golang:1.24 AS build WORKDIR /src RUN --mount=type=cache,target=/go/pkg/mod/ \ diff --git a/bench/Dockerfile-shipment b/bench/Dockerfile-shipment index 8f8a72dd7..69896ab40 100644 --- a/bench/Dockerfile-shipment +++ b/bench/Dockerfile-shipment @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM --platform=$BUILDPLATFORM golang:1.23 AS build +FROM --platform=$BUILDPLATFORM golang:1.24 AS build WORKDIR /src RUN --mount=type=cache,target=/go/pkg/mod/ \ diff --git a/provisioning/roles/golang/tasks/main.yml b/provisioning/roles/golang/tasks/main.yml index aab2cfc67..6e50b07f1 100644 --- a/provisioning/roles/golang/tasks/main.yml +++ b/provisioning/roles/golang/tasks/main.yml @@ -14,7 +14,7 @@ - name: download go binary unarchive: - src="https://golang.org/dl/go1.23.6.{{ uname_res.stdout }}-{{ arch_res.stdout }}.tar.gz" + src="https://golang.org/dl/go1.24.0.{{ uname_res.stdout }}-{{ arch_res.stdout }}.tar.gz" dest=/usr/local/ remote_src=yes diff --git a/webapp/go/Dockerfile b/webapp/go/Dockerfile index 50e598448..37e6676aa 100644 --- a/webapp/go/Dockerfile +++ b/webapp/go/Dockerfile @@ -1,6 +1,6 @@ #syntax=docker/dockerfile:1 -FROM golang:1.23-bookworm +FROM golang:1.24-bookworm RUN \ --mount=type=cache,target=/var/lib/apt,sharing=locked \