Something went wrong. Try again.
[mirror] Command-line application for uploading a site to a git-pages server
Something went wrong. Try again.
git-pages-cli Dockerfile
518 B · 13 lines
Dockerfile
at main
1234567891011121314FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.26-alpine@sha256:0178a641fbb4858c5f1b48e34bdaabe0350a330a1b1149aabd498d0699ff5fb2 AS builderARG TARGETOS TARGETARCHRUN apk --no-cache add ca-certificates gitWORKDIR /buildCOPY go.mod go.sum ./RUN go mod downloadCOPY *.go ./RUN GOOS=$TARGETOS GOARCH=$TARGETARCH go build -ldflags "-s -w" .
FROM scratchCOPY --from=builder /etc/ssl/cert.pem /etc/ssl/cert.pemCOPY --from=builder /build/git-pages-cli /bin/git-pages-cliENTRYPOINT ["/bin/git-pages-cli"]