Mount minikube volume to docker container (#3261)

This commit is contained in:
Zenara Daley 2018-10-18 20:58:58 -04:00 committed by Manuel Alejandro de Brito Fontes
parent 091c914bab
commit 99aff4a2f8

View file

@ -64,6 +64,13 @@ NODE_IP=${NODE_IP:-127.0.0.1}
SLOW_E2E_THRESHOLD=${SLOW_E2E_THRESHOLD:-40} SLOW_E2E_THRESHOLD=${SLOW_E2E_THRESHOLD:-40}
EOF EOF
MINIKUBE_PATH=${HOME}/.minikube
MINIKUBE_VOLUME="-v ${MINIKUBE_PATH}:${MINIKUBE_PATH}"
if [ ! -d ${MINIKUBE_PATH} ]; then
echo "Minikube directory not found! Volume will be excluded from docker build."
MINIKUBE_VOLUME=""
fi
docker run \ docker run \
--tty \ --tty \
--rm \ --rm \
@ -72,6 +79,7 @@ docker run \
-v ${PWD}:/go/src/${PKG} \ -v ${PWD}:/go/src/${PKG} \
-v ${PWD}/.gocache:${HOME}/.cache/go-build \ -v ${PWD}/.gocache:${HOME}/.cache/go-build \
-v ${PWD}/bin/${ARCH}:/go/bin/linux_${ARCH} \ -v ${PWD}/bin/${ARCH}:/go/bin/linux_${ARCH} \
${MINIKUBE_VOLUME} \
-w /go/src/${PKG} \ -w /go/src/${PKG} \
--env-file .env \ --env-file .env \
--entrypoint ${FLAGS} \ --entrypoint ${FLAGS} \