From: Ward Vandewege Date: Mon, 2 Mar 2015 13:57:10 +0000 (-0500) Subject: Build arvados-data-manager deb. X-Git-Url: https://git.arvados.org/arvados-dev.git/commitdiff_plain/c50da8ea8cdc343407b53e41fcaf971294cf2a65?hp=-c Build arvados-data-manager deb. No issue # --- c50da8ea8cdc343407b53e41fcaf971294cf2a65 diff --git a/jenkins/run-build-packages.sh b/jenkins/run-build-packages.sh index 86d3157..2355f8e 100755 --- a/jenkins/run-build-packages.sh +++ b/jenkins/run-build-packages.sh @@ -378,11 +378,12 @@ go get "git.curoverse.com/arvados.git/services/keepstore" cd $WORKSPACE/debs build_and_scp_deb $GOPATH/bin/keepstore=/usr/bin/keepstore keepstore 'Curoverse, Inc.' 'dir' "$PKG_VERSION" "--url=https://arvados.org" "--license=GNU Affero General Public License, version 3.0" "--description=Keepstore is the Keep storage daemon, accessible to clients on the LAN" -# keepproxy +# Get GO SDK version cd "$GOPATH/src/git.curoverse.com/arvados.git/sdk/go" GO_SDK_VERSION=$(version_from_git) GO_SDK_TIMESTAMP=$(timestamp_from_git) +# keepproxy cd "$GOPATH/src/git.curoverse.com/arvados.git/services/keepproxy" KEEPPROXY_VERSION=$(version_from_git) KEEPPROXY_TIMESTAMP=$(timestamp_from_git) @@ -397,6 +398,21 @@ go get "git.curoverse.com/arvados.git/services/keepproxy" cd $WORKSPACE/debs build_and_scp_deb $GOPATH/bin/keepproxy=/usr/bin/keepproxy keepproxy 'Curoverse, Inc.' 'dir' "$PKG_VERSION" "--url=https://arvados.org" "--license=GNU Affero General Public License, version 3.0" "--description=Keepproxy makes a Keep cluster accessible to clients that are not on the LAN" +# datamanager +cd "$GOPATH/src/git.curoverse.com/arvados.git/services/datamanager" +DATAMANAGER_VERSION=$(version_from_git) +DATAMANAGER_TIMESTAMP=$(timestamp_from_git) + +if [[ "$GO_SDK_TIMESTAMP" -gt "$DATAMANAGER_TIMESTAMP" ]]; then + PKG_VERSION=$GO_SDK_VERSION +else + PKG_VERSION=$DATAMANAGER_VERSION +fi + +go get "git.curoverse.com/arvados.git/services/datamanager" +cd $WORKSPACE/debs +build_and_scp_deb $GOPATH/bin/datamanager=/usr/bin/datamanager arvados-data-manager 'Curoverse, Inc.' 'dir' "$PKG_VERSION" "--url=https://arvados.org" "--license=GNU Affero General Public License, version 3.0" "--description=Datamanager ensures block replication levels, reports on disk usage and determines which blocks should be deleted when space is needed." + # crunchstat cd "$GOPATH/src/git.curoverse.com/arvados.git/services/crunchstat" PKG_VERSION=$(version_from_git)