Add "go mod vendor" so switching branches in arvbox dev works better
authorPeter Amstutz <peter.amstutz@curii.com>
Fri, 11 Mar 2022 16:50:43 +0000 (11:50 -0500)
committerPeter Amstutz <peter.amstutz@curii.com>
Fri, 11 Mar 2022 16:50:43 +0000 (11:50 -0500)
no issue #

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

tools/arvbox/lib/arvbox/docker/go-setup.sh

index 5bdc5207a388ba492032ee6c12689291d0a04281..03eac65cec5cdbc3bf0defaaaf644b7b312e9399 100644 (file)
@@ -13,6 +13,7 @@ fi
 
 if [[ ! -f /usr/local/bin/arvados-server ]]; then
   $RUNSU flock /var/lib/gopath/gopath.lock go mod download
+  $RUNSU flock /var/lib/gopath/gopath.lock go mod vendor
   $RUNSU flock /var/lib/gopath/gopath.lock go install git.arvados.org/arvados.git/cmd/arvados-server
   $RUNSU flock /var/lib/gopath/gopath.lock install $GOPATH/bin/arvados-server /usr/local/bin
 fi