[ARVADOS-DEV] updated: bcbbd1e9d64d4527644072364a267eca13af434d
git at public.curoverse.com
git at public.curoverse.com
Mon Nov 24 13:10:05 EST 2014
Summary of changes:
jenkins/run-build-packages.sh | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
via bcbbd1e9d64d4527644072364a267eca13af434d (commit)
from 8a2221bea7f28533a62a1c39e822f8c9d30b0b95 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit bcbbd1e9d64d4527644072364a267eca13af434d
Author: Ward Vandewege <ward at curoverse.com>
Date: Mon Nov 24 13:09:01 2014 -0500
Make sure that our go packages get generated with a version number that
maps the last change to their code (i.e. the git hash for the directory
their source lives in), just like all our other packages.
No issue #
diff --git a/jenkins/run-build-packages.sh b/jenkins/run-build-packages.sh
index 99d0681..9b567d4 100755
--- a/jenkins/run-build-packages.sh
+++ b/jenkins/run-build-packages.sh
@@ -301,7 +301,6 @@ if [[ "$DEBUG" != 0 ]]; then
fi
cd "$WORKSPACE"
-PKG_VERSION=$(version_from_git)
cd sdk/python
handle_python_package
@@ -343,6 +342,8 @@ else
fi
# Build arvados src deb package
+cd "$WORKSPACE"
+PKG_VERSION=$(version_from_git)
cd $WORKSPACE/debs
build_and_scp_deb $WORKSPACE/src-build-dir/=/usr/local/arvados/src arvados-src 'Curoverse, Inc.' 'dir' "$PKG_VERSION" "--exclude=usr/local/arvados/src/.git" "--url=https://arvados.org" "--license=GNU Affero General Public License, version 3.0" "--description=The Arvados source code" "--architecture=all"
@@ -360,16 +361,22 @@ mkdir -p "$GOPATH/src/git.curoverse.com"
ln -sfn "$WORKSPACE" "$GOPATH/src/git.curoverse.com/arvados.git"
# keepstore
+cd "$GOPATH/src/git.curoverse.com/arvados.git/services/keepstore"
+PKG_VERSION=$(version_from_git)
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
+cd "$GOPATH/src/git.curoverse.com/arvados.git/services/keepproxy"
+PKG_VERSION=$(version_from_git)
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"
# crunchstat
+cd "$GOPATH/src/git.curoverse.com/arvados.git/services/crunchstat"
+PKG_VERSION=$(version_from_git)
go get "git.curoverse.com/arvados.git/services/crunchstat"
cd $WORKSPACE/debs
build_and_scp_deb $GOPATH/bin/crunchstat=/usr/bin/crunchstat crunchstat 'Curoverse, Inc.' 'dir' "$PKG_VERSION" "--url=https://arvados.org" "--license=GNU Affero General Public License, version 3.0" "--description=Crunchstat gathers cpu/memory/network statistics of running Crunch jobs"
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list