15107: Migrate govendor to go mod.
[arvados.git] / tools / arvbox / lib / arvbox / docker / go-setup.sh
index cdd7298da000376a7755258edf38f9de01438de8..20b2e30a02c95347c17d568198455b2dca48fb0a 100644 (file)
@@ -3,17 +3,10 @@
 #
 # SPDX-License-Identifier: AGPL-3.0
 
-mkdir -p /var/lib/gopath
-cd /var/lib/gopath
+export GOPATH=/var/lib/gopath
+mkdir -p $GOPATH
 
-export GOPATH=$PWD
-mkdir -p "$GOPATH/src/git.curoverse.com"
-ln -sfn "/usr/src/arvados" "$GOPATH/src/git.curoverse.com/arvados.git"
-
-flock /var/lib/gopath/gopath.lock go get -t github.com/kardianos/govendor
-cd "$GOPATH/src/git.curoverse.com/arvados.git"
+cd /usr/src/arvados
 flock /var/lib/gopath/gopath.lock go get -v -d ...
-flock /var/lib/gopath/gopath.lock "$GOPATH/bin/govendor" sync
-
-flock /var/lib/gopath/gopath.lock go get -t "git.curoverse.com/arvados.git/cmd/arvados-server"
+flock /var/lib/gopath/gopath.lock go get -t ./cmd/arvados-server
 install $GOPATH/bin/arvados-server /usr/local/bin