change swagger build
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Jay 2021-01-19 00:54:36 +08:00
parent 0c7c9334ef
commit 434ec873dd

View File

@ -1,7 +1,10 @@
ARG IMG_TAG=1 ARG IMG_TAG=1
FROM golang:${IMG_TAG} as builder FROM golang:${IMG_TAG} as builder
RUN go get -u github.com/go-bindata/go-bindata/... \ RUN go get -u -v github.com/go-bindata/go-bindata/... \
&& go get -u github.com/go-swagger/go-swagger/... && dir=$(mktemp -d) \
&& git clone https://github.com/go-swagger/go-swagger "$dir" \
&& cd "$dir" \
&& go install ./cmd/swagger
FROM golang:${IMG_TAG} FROM golang:${IMG_TAG}
COPY --from=builder /go/bin/swagger /usr/bin COPY --from=builder /go/bin/swagger /usr/bin