inits/Dockerfile
Mikaël Cluseau 485d9a9f96 dockerfile
2019-04-02 13:40:08 +11:00

20 lines
418 B
Docker

# ------------------------------------------------------------------------
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/