[mirror] Command-line application for uploading a site to a git-pages server
at v1.3.0 513 B view raw
1FROM --platform=$BUILDPLATFORM docker.io/library/golang:1.25-alpine@sha256:d3f0cf7723f3429e3f9ed846243970b20a2de7bae6a5b66fc5914e228d831bbb AS builder 2ARG TARGETOS TARGETARCH 3RUN apk --no-cache add ca-certificates git 4WORKDIR /build 5COPY go.mod go.sum ./ 6RUN go mod download 7COPY *.go ./ 8RUN GOOS=$TARGETOS GOARCH=$TARGETARCH go build -ldflags "-s -w" . 9 10FROM scratch 11COPY --from=builder /etc/ssl/cert.pem /etc/ssl/cert.pem 12COPY --from=builder /build/git-pages-cli /bin/git-pages-cli 13ENTRYPOINT ["git-pages-cli"]