inits/Dockerfile

20 lines
418 B
Docker
Raw Normal View History

2019-04-02 02:40:08 +00:00
# ------------------------------------------------------------------------
from golang:1.12.0 as build
env CGO_ENABLED=0
workdir /src
add go.mod go.sum /src/
run go mod download
add . ./
run go test ./...
run go install ./cmd/...
# ------------------------------------------------------------------------
from alpine:3.9
run apk add --update mksquashfs
add layer/ /layer/
copy --from=build /go/bin/ /layers/sbin/