mirror of
https://gitea.com/Lydanne/buildx.git
synced 2025-05-18 00:47:48 +08:00

full diff: https://github.com/creack/pty/compare/v1.1.18...v1.1.21 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
18 lines
329 B
Docker
18 lines
329 B
Docker
ARG GOVERSION=1.18.2
|
|
FROM golang:${GOVERSION}
|
|
|
|
# Set base env.
|
|
ARG GOOS=linux
|
|
ARG GOARCH=amd64
|
|
ENV GOOS=${GOOS} GOARCH=${GOARCH} CGO_ENABLED=0 GOFLAGS='-v -ldflags=-s -ldflags=-w'
|
|
|
|
# Pre compile the stdlib for 386/arm (32bits).
|
|
RUN go build -a std
|
|
|
|
# Add the code to the image.
|
|
WORKDIR pty
|
|
ADD . .
|
|
|
|
# Build the lib.
|
|
RUN go build
|