X-Git-Url: http://git.indexdata.com/?p=mkws-moved-to-github.git;a=blobdiff_plain;f=tools%2Fbin%2Fmkws-bootstrap.sh;fp=tools%2Fbin%2Fmkws-bootstrap.sh;h=16575ff4254201622e84f9875de517c9e31a4e96;hp=0000000000000000000000000000000000000000;hb=3291f612c408e68aaf901f1f5d9eb1c85a1b7d97;hpb=31f9b5677ed8f67be53ac8121e170b2f87ff3576 diff --git a/tools/bin/mkws-bootstrap.sh b/tools/bin/mkws-bootstrap.sh new file mode 100755 index 0000000..16575ff --- /dev/null +++ b/tools/bin/mkws-bootstrap.sh @@ -0,0 +1,27 @@ +#!/bin/sh +# Copyright (c) 2010-2013 by Index Data ApS. http://www.indexdata.com +# +# mkws-bootstrap.sh - build the MKWS from GIT repo in a sandbox and run full tests +# + +# fail on error +set -e + +dir=$(mktemp -d -t mkws-bootstrap.XXXXXXXX) +cd $dir + +: ${debug=""} + +git clone -q ssh://git.indexdata.com:222/home/git/private/mkws.git +cd mkws + +test -n "$debug" && echo "start bootstraping in $dir" +if make pz2api-git-checkout check check-js > mkws.log 2>&1; then + test -n "$debug" && echo "Ok" + test -z "$debug" && rm -rf $dir + exit 0 +else + echo "Failure, see `pwd`/mkws.log" + exit 1 +fi +