#!/bin/sh set -e GITDIR="$(pwd)" BUILDDIR="/tmp/build_www_$(date +%s)" BRANCH=$(cat | sed -e "s/[a-z0-9]* [a-z0-9]* refs\/heads\/\(.*\)/\1/g") if test "$BRANCH" != "master"; then exit 0 fi echo "Deploying ..." git clone --recurse-submodules -q $GITDIR $BUILDDIR cd $BUILDDIR mkdir dist/ set +e ./build set -e cd $GITDIR rsync -r --delete $BUILDDIR/dist/ /srv/http/index/ rm -rf $BUILDDIR