@@ -51,9 +51,10 @@ COPY . .
5151RUN  (cd cmd/${CMD}; GO111MODULE=${GO111MODULE} GOFLAGS=${GOFLAGS} CGO_ENABLED=0 go install -gcflags="${GCFLAGS}"  -asmflags="${ASMFLAGS}"  -ldflags="${LDFLAGS}" ) && install -D /go/bin/${CMD} /install_root${EP}
5252RUN  install -D ${DIR}/LICENSE /install_root/licenses/intel-device-plugins-for-kubernetes/LICENSE \
5353    && if [ ! -d "licenses/$CMD"  ] ; then \
54-     GO111MODULE=on go run github.com/google/go-licenses@${GOLICENSES_VERSION} save "./cmd/$CMD"  \
54+     GO111MODULE=on GOROOT=$(go env GOROOT)  go run github.com/google/go-licenses@${GOLICENSES_VERSION} save "./cmd/$CMD"  \
5555    --save_path /install_root/licenses/$CMD/go-licenses ; \
56-     else mkdir -p /install_root/licenses/$CMD/go-licenses/ && cd licenses/$CMD && cp -r * /install_root/licenses/$CMD/go-licenses/ ; fi
56+     else mkdir -p /install_root/licenses/$CMD/go-licenses/ && cd licenses/$CMD && cp -r * /install_root/licenses/$CMD/go-licenses/ ; fi && \
57+     echo "Verifying installed licenses"  && test -e /install_root/licenses/$CMD/go-licenses
5758# ##
5859ARG  CMD=fpga_tool
5960ARG  EP=/usr/local/fpga-sw/$CMD
@@ -62,9 +63,10 @@ COPY . .
6263RUN  (cd cmd/${CMD}; GO111MODULE=${GO111MODULE} GOFLAGS=${GOFLAGS} CGO_ENABLED=0 go install -gcflags="${GCFLAGS}"  -asmflags="${ASMFLAGS}"  -ldflags="${LDFLAGS}" ) && install -D /go/bin/${CMD} /install_root${EP}
6364RUN  install -D ${DIR}/LICENSE /install_root/licenses/intel-device-plugins-for-kubernetes/LICENSE \
6465    && if [ ! -d "licenses/$CMD"  ] ; then \
65-     GO111MODULE=on go run github.com/google/go-licenses@${GOLICENSES_VERSION} save "./cmd/$CMD"  \
66+     GO111MODULE=on GOROOT=$(go env GOROOT)  go run github.com/google/go-licenses@${GOLICENSES_VERSION} save "./cmd/$CMD"  \
6667    --save_path /install_root/licenses/$CMD/go-licenses ; \
67-     else mkdir -p /install_root/licenses/$CMD/go-licenses/ && cd licenses/$CMD && cp -r * /install_root/licenses/$CMD/go-licenses/ ; fi
68+     else mkdir -p /install_root/licenses/$CMD/go-licenses/ && cd licenses/$CMD && cp -r * /install_root/licenses/$CMD/go-licenses/ ; fi && \
69+     echo "Verifying installed licenses"  && test -e /install_root/licenses/$CMD/go-licenses
6870# ##
6971ARG  TOYBOX_VERSION="0.8.12" 
7072ARG  TOYBOX_SHA256="3c529d93923dde67d048e7bcbd5d1bc0dd1ad09362269e2415f5f2eaab349b5b" 
0 commit comments