Merge branch '21535-multi-wf-delete'
[arvados.git] / tools / arvbox / lib / arvbox / docker / go-setup.sh
index 5bdc5207a388ba492032ee6c12689291d0a04281..a5af64281b13f7bf11f359cd74e055d52d337d85 100644 (file)
@@ -7,12 +7,14 @@ export GOPATH=/var/lib/gopath
 mkdir -p $GOPATH
 
 cd /usr/src/arvados
+RUNSU=""
 if [[ $UID = 0 ]] ; then
   RUNSU="/usr/local/lib/arvbox/runsu.sh"
 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