blob: 7dca26ad0cd5d623e46f6238ef5118221c5373f8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
FROM xena/go:1.11.5 AS build
WORKDIR /x
COPY . .
ENV GOPROXY=https://cache.greedo.xeserv.us
ENV CGO_ENABLED=0
RUN go run tools_install.go \
&& GOBIN=/x/bin go install -v ./...
RUN apk --no-cache add mdocml \
&& cd ./docs/man \
&& ./prepare.sh
RUN apk --no-cache add upx \
&& upx /x/bin/*
FROM xena/alpine
COPY --from=build /x/bin/ /usr/local/bin/
COPY --from=build /x/docs/man /usr/share/man/man1
RUN apk --no-cache add man
|