From 40e37590699fb375450b7362a2fe616b742e53a0 Mon Sep 17 00:00:00 2001 From: Enrico Regge Date: Thu, 12 Feb 2026 22:35:06 +0100 Subject: [PATCH] updated to go 1.25 --- Dockerfile | 4 ++-- app-n-event-notification/go.mod | 2 +- app2job/Dockerfile.app | 4 ++-- app2job/Dockerfile.job | 4 ++-- auth/Dockerfile.app | 4 ++-- cecli/Dockerfile | 2 +- configmaps-env/Dockerfile | 4 ++-- configmaps-vol/Dockerfile | 4 ++-- cos-event/Dockerfile | 4 ++-- cron/Dockerfile | 4 ++-- cronjob/Dockerfile | 4 ++-- daemonjob/Dockerfile | 4 ++-- fotobox/download-app/Dockerfile | 4 ++-- fotobox/download-app/go.mod | 2 +- function2job/Dockerfile | 4 ++-- github-action-workflows/my-docker-app/Dockerfile | 4 ++-- github-webhook/go.mod | 2 +- github/Dockerfile | 4 ++-- grpc/go.mod | 2 +- helloworld/Dockerfile | 4 ++-- job2app/Dockerfile | 4 ++-- job2app/Dockerfile.app | 4 ++-- kafka-observer/go.mod | 2 +- kafka/go.mod | 2 +- secrets-env/Dockerfile | 4 ++-- secrets-vol/Dockerfile | 4 ++-- sessions/Dockerfile | 4 ++-- sessions/go.mod | 2 +- thumbnail/eventer/Dockerfile | 4 ++-- thumbnail/eventer/go.mod | 2 +- thumbnail/v1/Dockerfile | 4 ++-- thumbnail/v1/go.mod | 2 +- thumbnail/v2/Dockerfile.app | 4 ++-- thumbnail/v2/Dockerfile.job | 4 ++-- thumbnail/v2/go.mod | 2 +- trusted-profiles/go/Dockerfile | 4 ++-- trusted-profiles/go/go.mod | 2 +- websocket/Dockerfile.client | 4 ++-- websocket/Dockerfile.server | 4 ++-- 39 files changed, 66 insertions(+), 66 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4e88a2593..b03a98879 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY ./helloworld . COPY codeengine.go . @@ -6,6 +6,6 @@ COPY codeengine.go . RUN CGO_ENABLED=0 go build -o /go/bin/app codeengine.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/app-n-event-notification/go.mod b/app-n-event-notification/go.mod index ec17adbc6..d044a86b2 100644 --- a/app-n-event-notification/go.mod +++ b/app-n-event-notification/go.mod @@ -1,6 +1,6 @@ module destination-app -go 1.24.0 +go 1.25 require ( github.com/IBM/code-engine-go-sdk v0.0.0-20230622184111-3ab23ea2d678 diff --git a/app2job/Dockerfile.app b/app2job/Dockerfile.app index 77564b41e..57a3ecd38 100644 --- a/app2job/Dockerfile.app +++ b/app2job/Dockerfile.app @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY app.go . RUN CGO_ENABLED=0 go build -o /go/bin/app app.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/app2job/Dockerfile.job b/app2job/Dockerfile.job index ed1054a1a..2084ce3a6 100644 --- a/app2job/Dockerfile.job +++ b/app2job/Dockerfile.job @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY job.go . RUN CGO_ENABLED=0 go build -o /go/bin/job job.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/job / ENTRYPOINT ["/job"] diff --git a/auth/Dockerfile.app b/auth/Dockerfile.app index 649adbb8a..314f5fe9f 100644 --- a/auth/Dockerfile.app +++ b/auth/Dockerfile.app @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/app app.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/cecli/Dockerfile b/cecli/Dockerfile index b876d466d..9d46510ed 100644 --- a/cecli/Dockerfile +++ b/cecli/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . diff --git a/configmaps-env/Dockerfile b/configmaps-env/Dockerfile index e99ceab4e..e9b1c20f6 100644 --- a/configmaps-env/Dockerfile +++ b/configmaps-env/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY config.go . RUN CGO_ENABLED=0 go build -o /go/bin/app config.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/configmaps-vol/Dockerfile b/configmaps-vol/Dockerfile index e99ceab4e..e9b1c20f6 100644 --- a/configmaps-vol/Dockerfile +++ b/configmaps-vol/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY config.go . RUN CGO_ENABLED=0 go build -o /go/bin/app config.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/cos-event/Dockerfile b/cos-event/Dockerfile index 2be21b93b..416d7323c 100644 --- a/cos-event/Dockerfile +++ b/cos-event/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY cos-listen.go . RUN CGO_ENABLED=0 go build -o /go/bin/app cos-listen.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/cron/Dockerfile b/cron/Dockerfile index 9043d6137..af9f1d13d 100644 --- a/cron/Dockerfile +++ b/cron/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY cron.go . RUN CGO_ENABLED=0 go build -o /go/bin/app cron.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/cronjob/Dockerfile b/cronjob/Dockerfile index c8abd2070..d68626234 100644 --- a/cronjob/Dockerfile +++ b/cronjob/Dockerfile @@ -1,9 +1,9 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY cronjob.go . RUN CGO_ENABLED=0 go build -o /go/bin/job cronjob.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/job / ENTRYPOINT ["/job"] \ No newline at end of file diff --git a/daemonjob/Dockerfile b/daemonjob/Dockerfile index f5e55914c..840e7c3fd 100644 --- a/daemonjob/Dockerfile +++ b/daemonjob/Dockerfile @@ -1,9 +1,9 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY daemonjob.go . RUN CGO_ENABLED=0 go build -o /go/bin/daemonjob daemonjob.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/daemonjob / ENTRYPOINT ["/daemonjob"] \ No newline at end of file diff --git a/fotobox/download-app/Dockerfile b/fotobox/download-app/Dockerfile index 49184ec51..a7d676974 100644 --- a/fotobox/download-app/Dockerfile +++ b/fotobox/download-app/Dockerfile @@ -1,4 +1,4 @@ -FROM registry.access.redhat.com/ubi9/go-toolset:1.24 AS build-stage +FROM registry.access.redhat.com/ubi9/go-toolset:1.25 AS build-stage WORKDIR /app @@ -11,7 +11,7 @@ RUN CGO_ENABLED=0 GOOS=linux go build -o /api # Deploy the application binary into a lean image -FROM gcr.io/distroless/static:latest +FROM gcr.io/distroless/static-debian13 WORKDIR / diff --git a/fotobox/download-app/go.mod b/fotobox/download-app/go.mod index 66c91d84a..f7113e4ce 100644 --- a/fotobox/download-app/go.mod +++ b/fotobox/download-app/go.mod @@ -1,6 +1,6 @@ module cosapp -go 1.24.0 +go 1.25 require github.com/gin-contrib/cors v1.7.5 diff --git a/function2job/Dockerfile b/function2job/Dockerfile index 0da8d37f1..4e3fd64a7 100644 --- a/function2job/Dockerfile +++ b/function2job/Dockerfile @@ -1,9 +1,9 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/job job.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/job / ENTRYPOINT ["/job"] \ No newline at end of file diff --git a/github-action-workflows/my-docker-app/Dockerfile b/github-action-workflows/my-docker-app/Dockerfile index a53166f48..c1cd43c17 100644 --- a/github-action-workflows/my-docker-app/Dockerfile +++ b/github-action-workflows/my-docker-app/Dockerfile @@ -1,4 +1,4 @@ -FROM quay.io/projectquay/golang:1.24 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app @@ -6,7 +6,7 @@ COPY main.go main.go RUN CGO_ENABLED=0 go build -o /go/bin/app main.go -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 EXPOSE 3000 diff --git a/github-webhook/go.mod b/github-webhook/go.mod index 1d86282bf..b8b8bcf28 100644 --- a/github-webhook/go.mod +++ b/github-webhook/go.mod @@ -1,6 +1,6 @@ module github.com/IBM/CodeEngine/github-webhook -go 1.23.0 +go 1.25 require ( github.com/IBM/event-notifications-go-admin-sdk v0.6.0 diff --git a/github/Dockerfile b/github/Dockerfile index e7780ec88..2ed5b7cdc 100644 --- a/github/Dockerfile +++ b/github/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY github.go . RUN CGO_ENABLED=0 go build -o /go/bin/app github.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/grpc/go.mod b/grpc/go.mod index f62308704..af50681b7 100644 --- a/grpc/go.mod +++ b/grpc/go.mod @@ -1,6 +1,6 @@ module github.com/qu1queee/CodeEngine/grpc -go 1.23.0 +go 1.25 require ( github.com/gorilla/mux v1.8.1 diff --git a/helloworld/Dockerfile b/helloworld/Dockerfile index 374e3e81e..286d1c1ef 100644 --- a/helloworld/Dockerfile +++ b/helloworld/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/app helloworld.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/job2app/Dockerfile b/job2app/Dockerfile index 091dd802e..dcea469ef 100644 --- a/job2app/Dockerfile +++ b/job2app/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY job.go . RUN CGO_ENABLED=0 go build -o /go/bin/app job.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/job2app/Dockerfile.app b/job2app/Dockerfile.app index 77564b41e..57a3ecd38 100644 --- a/job2app/Dockerfile.app +++ b/job2app/Dockerfile.app @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY app.go . RUN CGO_ENABLED=0 go build -o /go/bin/app app.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/kafka-observer/go.mod b/kafka-observer/go.mod index 214361ea0..a09eaeeb1 100644 --- a/kafka-observer/go.mod +++ b/kafka-observer/go.mod @@ -1,6 +1,6 @@ module github.com/IBM/CodeEngine/kafka-observer -go 1.23.0 +go 1.25 require ( github.com/IBM/code-engine-go-sdk v0.0.0-20240126185534-a6e054aa01ed diff --git a/kafka/go.mod b/kafka/go.mod index c21057514..41de76d3f 100644 --- a/kafka/go.mod +++ b/kafka/go.mod @@ -1,6 +1,6 @@ module github.com/IBM/CodeEngine/kafka -go 1.24.0 +go 1.25 require github.com/IBM/sarama v1.43.3 diff --git a/secrets-env/Dockerfile b/secrets-env/Dockerfile index 0b92bf571..8fdbf5229 100644 --- a/secrets-env/Dockerfile +++ b/secrets-env/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/app secret.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/secrets-vol/Dockerfile b/secrets-vol/Dockerfile index 0b92bf571..8fdbf5229 100644 --- a/secrets-vol/Dockerfile +++ b/secrets-vol/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/app secret.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/sessions/Dockerfile b/sessions/Dockerfile index 231ebc74f..473d67866 100644 --- a/sessions/Dockerfile +++ b/sessions/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/app sessions.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/sessions/go.mod b/sessions/go.mod index 3cc0207c8..49ea5ca4f 100644 --- a/sessions/go.mod +++ b/sessions/go.mod @@ -1,6 +1,6 @@ module github.com/IBM/CodeEngine/sessions -go 1.18 +go 1.25 require github.com/redis/go-redis/v9 v9.7.3 diff --git a/thumbnail/eventer/Dockerfile b/thumbnail/eventer/Dockerfile index 8b6792de5..be51d94a7 100644 --- a/thumbnail/eventer/Dockerfile +++ b/thumbnail/eventer/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/app eventer.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/thumbnail/eventer/go.mod b/thumbnail/eventer/go.mod index d9691309f..4275f85ee 100644 --- a/thumbnail/eventer/go.mod +++ b/thumbnail/eventer/go.mod @@ -1,6 +1,6 @@ module github.com/IBM/CodeEngine/thumbnail/eventer -go 1.16 +go 1.25 require ( github.com/duglin/cosclient v0.0.0-20220220144541-831ae437b3cd diff --git a/thumbnail/v1/Dockerfile b/thumbnail/v1/Dockerfile index 997f400c7..42a78c280 100644 --- a/thumbnail/v1/Dockerfile +++ b/thumbnail/v1/Dockerfile @@ -1,11 +1,11 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/app app.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / COPY page.html / COPY pictures/* /pictures/ diff --git a/thumbnail/v1/go.mod b/thumbnail/v1/go.mod index 686baff11..3785b241f 100644 --- a/thumbnail/v1/go.mod +++ b/thumbnail/v1/go.mod @@ -1,5 +1,5 @@ module github.com/IBM/CodeEngine/thumbnail/vOne -go 1.16 +go 1.25 require github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646 diff --git a/thumbnail/v2/Dockerfile.app b/thumbnail/v2/Dockerfile.app index 997f400c7..42a78c280 100644 --- a/thumbnail/v2/Dockerfile.app +++ b/thumbnail/v2/Dockerfile.app @@ -1,11 +1,11 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/app app.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / COPY page.html / COPY pictures/* /pictures/ diff --git a/thumbnail/v2/Dockerfile.job b/thumbnail/v2/Dockerfile.job index ab376b3b5..0ed303138 100644 --- a/thumbnail/v2/Dockerfile.job +++ b/thumbnail/v2/Dockerfile.job @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/job job.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/job / ENTRYPOINT ["/job"] diff --git a/thumbnail/v2/go.mod b/thumbnail/v2/go.mod index 8464f3e85..228402625 100644 --- a/thumbnail/v2/go.mod +++ b/thumbnail/v2/go.mod @@ -1,6 +1,6 @@ module github.com/IBM/CodeEngine/thumbnail/vTwo -go 1.16 +go 1.25 require ( github.com/duglin/cosclient v0.0.0-20220220144541-831ae437b3cd diff --git a/trusted-profiles/go/Dockerfile b/trusted-profiles/go/Dockerfile index 3602d953f..04fd060e2 100644 --- a/trusted-profiles/go/Dockerfile +++ b/trusted-profiles/go/Dockerfile @@ -1,10 +1,10 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY . . RUN CGO_ENABLED=0 go build -o /go/bin/app main.go # Copy the executable into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/trusted-profiles/go/go.mod b/trusted-profiles/go/go.mod index f33bd5405..14850dc62 100644 --- a/trusted-profiles/go/go.mod +++ b/trusted-profiles/go/go.mod @@ -1,6 +1,6 @@ module github.com/IBM/CodeEngine/trusted-profiles/go -go 1.24.0 +go 1.25 require github.com/IBM/go-sdk-core/v5 v5.19.0 diff --git a/websocket/Dockerfile.client b/websocket/Dockerfile.client index c25172138..5c7a8c6ce 100644 --- a/websocket/Dockerfile.client +++ b/websocket/Dockerfile.client @@ -1,4 +1,4 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY client.go . @@ -6,6 +6,6 @@ RUN go mod init main && go mod tidy RUN CGO_ENABLED=0 go build -o /go/bin/app client.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"] diff --git a/websocket/Dockerfile.server b/websocket/Dockerfile.server index dfe63fcc9..7a7189ffd 100644 --- a/websocket/Dockerfile.server +++ b/websocket/Dockerfile.server @@ -1,4 +1,4 @@ -FROM quay.io/projectquay/golang:1.23 AS build-env +FROM quay.io/projectquay/golang:1.25 AS build-env WORKDIR /go/src/app COPY server.go . @@ -6,6 +6,6 @@ RUN go mod init main && go mod tidy RUN CGO_ENABLED=0 go build -o /go/bin/app server.go # Copy the exe into a smaller base image -FROM gcr.io/distroless/static-debian12 +FROM gcr.io/distroless/static-debian13 COPY --from=build-env /go/bin/app / ENTRYPOINT ["/app"]