We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 49347f0 commit f4c5202Copy full SHA for f4c5202
build/Dockerfile
@@ -2,11 +2,16 @@ FROM registry.svc.ci.openshift.org/openshift/release:golang-1.12 AS builder
2
3
# Allow specifying a GOPROXY cache during build to speed up dependency resolution
4
ARG GOPROXY
5
-ENV GOPROXY=$GOPROXY
6
7
-ENV OPERATOR_PATH=/go/src/github.com/openshift/managed-velero-operator
8
-COPY . ${OPERATOR_PATH}
+ENV OPERATOR_PATH=/go/src/github.com/openshift/managed-velero-operator \
+ GO111MODULE=on \
+ GOPROXY=$GOPROXY
9
+
10
+RUN mkdir -p ${OPERATOR_PATH}
11
WORKDIR ${OPERATOR_PATH}
12
+COPY go.mod go.sum ./
13
+RUN go mod download
14
+COPY . .
15
RUN make gobuild
16
17
####
0 commit comments