Skip to content

Commit f8c3e0f

Browse files
committed
Update to Go 1.22 and Alpine 3.20.0
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
1 parent eb5ba77 commit f8c3e0f

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Dockerfile

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM ghcr.io/openfaas/license-check:0.4.1 as license-check
22

33
# Build stage
4-
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.20 as builder
4+
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.22 as builder
55

66
ARG TARGETPLATFORM
77
ARG BUILDPLATFORM
@@ -40,7 +40,7 @@ RUN GOOS=${TARGETOS} GOARCH=${TARGETARCH} CGO_ENABLED=0 \
4040
-o faas-cli
4141

4242
# CICD stage
43-
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine:3.18 as root
43+
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine:3.20.0 as root
4444

4545
ARG REPO_URL
4646

@@ -57,7 +57,7 @@ ENV PATH=$PATH:/usr/bin/
5757
ENTRYPOINT [ "faas-cli" ]
5858

5959
# Release stage
60-
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine:3.16.2 as release
60+
FROM --platform=${TARGETPLATFORM:-linux/amd64} alpine:3.20.0 as release
6161

6262
ARG REPO_URL
6363

Dockerfile.redist

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM ghcr.io/openfaas/license-check:0.4.1 as license-check
22

33
# Build stage
4-
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.20 as builder
4+
FROM --platform=${BUILDPLATFORM:-linux/amd64} golang:1.22 as builder
55

66
ARG GIT_COMMIT
77
ARG VERSION
@@ -70,7 +70,7 @@ RUN CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build --ldflags "-s -w \
7070
-o faas-cli-arm64
7171

7272
# Release stage
73-
FROM alpine:3.18 as release
73+
FROM alpine:3.20.0 as release
7474

7575
RUN apk --no-cache add ca-certificates git
7676

0 commit comments

Comments
 (0)