Fix build for multiple GOPATHs

The build script doesn't work when people have GOPATH like
/path/a:/path/b

Signed-off-by: Yongkun Anfernee Gui <agui@vmware.com>
This commit is contained in:
Yongkun Anfernee Gui
2017-08-22 17:42:01 -07:00
parent 7923171b2e
commit 5da08bd892
3 changed files with 17 additions and 0 deletions

View File

@@ -24,11 +24,15 @@ FOCUS=${FOCUS:-}
SKIP=${SKIP:-""}
REPORT_DIR=${REPORT_DIR:-"/tmp/test-cri"}
# Check GOPATH
if [[ -z "${GOPATH}" ]]; then
echo "GOPATH is not set"
exit 1
fi
# For multiple GOPATHs, keep the first one only
GOPATH=${GOPATH%%:*}
CRITEST=${GOPATH}/bin/critest
CRITEST_PKG=github.com/kubernetes-incubator/cri-tools
CRICONTAINERD_SOCK=/var/run/cri-containerd.sock