Add 'sdk/java-v2/' from commit '55f103e336ca9fb8bf1720d2ef4ee8dd4e221118'
[arvados.git] / tools / arvbox / lib / arvbox / docker / go-setup.sh
1 #!/bin/bash
2 # Copyright (C) The Arvados Authors. All rights reserved.
3 #
4 # SPDX-License-Identifier: AGPL-3.0
5
6 mkdir -p /var/lib/gopath
7 cd /var/lib/gopath
8
9 export GOPATH=$PWD
10 mkdir -p "$GOPATH/src/git.curoverse.com"
11 ln -sfn "/usr/src/arvados" "$GOPATH/src/git.curoverse.com/arvados.git"
12
13 flock /var/lib/gopath/gopath.lock go get -t github.com/kardianos/govendor
14 cd "$GOPATH/src/git.curoverse.com/arvados.git"
15 flock /var/lib/gopath/gopath.lock go get -v -d ...
16 flock /var/lib/gopath/gopath.lock "$GOPATH/bin/govendor" sync