aboutsummaryrefslogtreecommitdiff
path: root/post-receive
blob: 756fe3a52c765f07c4c1884d9484e58a8b34d9dc (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh
WRKDIR="/tmp/$(date '+%s')/"
mkdir $WRKDIR
echo $WRKDIR
DSTDIR="/var/www/WEBSITE-TEMPLATE"
BAREDIR="$(pwd)"
GITDIR="/var/www/git.andrewyu.org/WEBSITE-TEMPLATE"
mkdir $DSTDIR
mkdir $GITDIR
git --work-tree=${WRKDIR} clean -fd
git --work-tree=${WRKDIR} checkout --force
rm -rf $DSTDIR/*
mv $WRKDIR/generated/* $DSTDIR/
cd $GITDIR
stagit -u 'https://git.andrewyu.org/WEBSITE-TEMPLATE' $BAREDIR