Mount minikube volume to docker container (#3261)
This commit is contained in:
parent
091c914bab
commit
99aff4a2f8
1 changed files with 8 additions and 0 deletions
|
@ -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} \
|
||||||
|
|
Loading…
Reference in a new issue