From 60cb01f9a81c311f914aed4a23e8e5b35e965918 Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Sat, 11 May 2013 13:27:07 +0200 Subject: soem more cleanup Signed-off-by: Florian Pritz --- fb-client-up | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100755 fb-client-up (limited to 'fb-client-up') diff --git a/fb-client-up b/fb-client-up new file mode 100755 index 0000000..1bbf273 --- /dev/null +++ b/fb-client-up @@ -0,0 +1,29 @@ +#!/bin/bash + +set -e + +branch="${1:-master}" + +TMPDIR="`mktemp -d "/tmp/fb-client-up.XXXXXX"`" +trap "rm -rf '${TMPDIR}'" EXIT TERM + +cd "$TMPDIR" +git clone ~/git/fb . +git checkout "$branch" + +VERSION="$(make version)" + +git tag --verify "v$VERSION" + +echo "==> Building release tarball" +make dist +echo "==> Building finished" + +gpg --detach-sign "dist/fb-$VERSION.tar.gz" +scp "dist/fb-$VERSION.tar.gz" dist/fb-$VERSION.tar.gz.sig web-filebin@karif:public_html/data/client + +if [[ $branch = "master" ]]; then + ssh web-filebin@karif echo "$VERSION" \> public_html/data/client/latest +fi + +echo "released version: $VERSION" -- cgit v1.2.3-24-g4f1b