Add "go mod vendor" so switching branches in arvbox dev works better
[arvados.git] / 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