[ARVADOS-DEV] created: 1078cc899f99daf20e5184c0a3917f0848fd6c2e
git at public.curoverse.com
git at public.curoverse.com
Sat Oct 17 03:05:06 EDT 2015
at 1078cc899f99daf20e5184c0a3917f0848fd6c2e (commit)
commit 1078cc899f99daf20e5184c0a3917f0848fd6c2e
Author: Tom Clegg <tom at curoverse.com>
Date: Sat Oct 17 03:03:45 2015 -0400
5824: Add services/keep-web
diff --git a/jenkins/run-build-packages.sh b/jenkins/run-build-packages.sh
index ff9acf6..9eb4e0b 100755
--- a/jenkins/run-build-packages.sh
+++ b/jenkins/run-build-packages.sh
@@ -300,6 +300,13 @@ go get "git.curoverse.com/arvados.git/services/keepstore"
cd $WORKSPACE/packages/$TARGET
fpm_build $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"
+# keep-web
+cd "$GOPATH/src/git.curoverse.com/arvados.git/services/keep-web"
+PKG_VERSION=$(version_from_git)
+go get "git.curoverse.com/arvados.git/services/keep-web"
+cd $WORKSPACE/debs
+build_and_scp_deb $GOPATH/bin/keep-web=/usr/bin/keep-web keep-web 'Curoverse, Inc.' 'dir' "$PKG_VERSION" "--url=https://arvados.org" "--license=GNU Affero General Public License, version 3.0" "--description=Keep-web serves file data from Keep to non-Arvados-aware HTTP clients like web browsers."
+
# Get GO SDK version
cd "$GOPATH/src/git.curoverse.com/arvados.git/sdk/go"
GO_SDK_VERSION=$(version_from_git)
@@ -320,6 +327,21 @@ go get "git.curoverse.com/arvados.git/services/keepproxy"
cd $WORKSPACE/packages/$TARGET
fpm_build $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"
+# keep-web
+cd "$GOPATH/src/git.curoverse.com/arvados.git/services/keep-web"
+KEEP_WEB_VERSION=$(version_from_git)
+KEEP_WEB_TIMESTAMP=$(timestamp_from_git)
+
+if [[ "$GO_SDK_TIMESTAMP" -gt "$KEEP_WEB_TIMESTAMP" ]]; then
+ PKG_VERSION=$GO_SDK_VERSION
+else
+ PKG_VERSION=$KEEP_WEB_VERSION
+fi
+
+go get "git.curoverse.com/arvados.git/services/keep-web"
+cd $WORKSPACE/packages/$TARGET
+fpm_build $GOPATH/bin/keep-web=/usr/bin/keep-web keep-web 'Curoverse, Inc.' 'dir' "$PKG_VERSION" "--url=https://arvados.org" "--license=GNU Affero General Public License, version 3.0" "--description=Static web hosting service for user data stored in Arvados Keep"
+
# datamanager
cd "$GOPATH/src/git.curoverse.com/arvados.git/services/datamanager"
DATAMANAGER_VERSION=$(version_from_git)
diff --git a/jenkins/run-tests.sh b/jenkins/run-tests.sh
index 93cf966..8e845cb 100755
--- a/jenkins/run-tests.sh
+++ b/jenkins/run-tests.sh
@@ -59,14 +59,15 @@ apps/workbench_benchmark
apps/workbench_profile
doc
services/api
+services/arv-git-httpd
services/crunchstat
services/dockercleaner
services/fuse
+services/keep-web
services/keepproxy
services/keepstore
services/login-sync
services/nodemanager
-services/arv-git-httpd
sdk/cli
sdk/pam
sdk/python
@@ -699,6 +700,7 @@ gostuff=(
sdk/go/streamer
services/arv-git-httpd
services/crunchstat
+ services/keep-web
services/keepstore
sdk/go/keepclient
services/keepproxy
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list