Compare commits

..

No commits in common. "036ded82ec89b21fd36f8efd495c33e71471f5f8" and "b9be16537cc2dda001b22648b97b3fc74976fbee" have entirely different histories.

View file

@ -1,8 +1,8 @@
ARG ARCH
# STEP 1 build executable binary
FROM amd64/golang:1.16.2-alpine3.13@sha256:4891e17c9d2de88ebd1d9421919539226a76773d6ad1b4ac7376b286039c9be2 AS builder-amd64
FROM arm32v7/golang:1.16.2-alpine3.13@sha256:b885ff63622e475e28322ed1e75c220c51b27f7aee8dd5aa8b8150dc408e0f87 AS builder-arm
FROM amd64/golang:1.16.2-alpine3.13@sha256:4aee936562c29840e20ddb14bdbe028f7a7f376f2932096f5bfcc1931ec9f7c1 AS builder-amd64
FROM arm32v7/golang:1.16.2-alpine3.13@sha256:b1d11ae3a57e214620430094f54b37b07d76a7227771a53ea21270902a2f2f21 AS builder-arm
FROM arm64v8/golang:1.16.2-alpine3.13@sha256:8cab145c26bb1d6e0369c53c0c8def3781c218ab7099a879262fd9b5e4ed9197 AS builder-arm64
FROM builder-${ARCH} AS builder
@ -18,7 +18,7 @@ RUN apk upgrade --no-cache && \
RUN go get -d -v && gofmt -l ./ && go build .
# STEP 2 build the image including only the binary
FROM amd64/alpine:3.13.4@sha256:e103c1b4bf019dc290bcc7aca538dc2bf7a9d0fc836e186f5fa34945c5168310 AS base-amd64
FROM amd64/alpine:3.13.3@sha256:4266485e304a825d82c375d3584121b53c802e3540d6b520b212a9f0784d56f5 AS base-amd64
FROM arm32v7/alpine:3.13.4@sha256:59b46c319f3b66dfda96faafd0c6959e9b2f409792d0236204f270dfd0235960 AS base-arm
FROM arm64v8/alpine:3.13.4@sha256:071fa5de01a240dbef5be09d69f8fef2f89d68445d9175393773ee389b6f5935 AS base-arm64
FROM base-${ARCH}