diff --git a/Dockerfile b/Dockerfile index e4588ea7c..a4e75d51d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -69,14 +69,15 @@ RUN mkdir -p ${GOPATH} ENV GO111MODULE on ENV CGO_ENABLED 0 WORKDIR /src +COPY ./go.mod ./ +COPY ./go.sum ./ +RUN go mod download +RUN go mod verify COPY ./cmd ./cmd COPY ./pkg ./pkg COPY ./internal ./internal -COPY ./go.mod ./ -COPY ./go.sum ./ COPY --from=proto /internal/app ./internal/app -RUN go mod download -RUN go mod verify +RUN go list -mod=readonly all # The udevd target builds the udevd binary. diff --git a/go.mod b/go.mod index 6dd7fa199..a937f94ef 100644 --- a/go.mod +++ b/go.mod @@ -59,6 +59,7 @@ require ( github.com/vishvananda/netlink v1.0.0 github.com/vishvananda/netns v0.0.0-20180720170159-13995c7128cc // indirect github.com/vmware/vmw-guestinfo v0.0.0-20170707015358-25eff159a728 + golang.org/x/net v0.0.0-20190313220215-9f648a60d977 golang.org/x/sync v0.0.0-20181108010431-42b317875d0f // indirect golang.org/x/sys v0.0.0-20190312061237-fead79001313 golang.org/x/text v0.3.0