blob: 7047e223e8842c1d5a23f4dc99809949518bb989 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#!/bin/sh
: ${GITBRANCH:=master}
target=all
case "$1" in
git/aports/*) target=update-git-commits;;
git/alpine-mksite/$GITBRANCH) target=all;;
rsync/*) target=update-release;;
esac
dest=/www/htdocs/
workdir=/www/tmp/
if [ ! -d $workdir/alpine-mksite ]; then
mkdir -p "$workdir"
git clone git://git.alpinelinux.org/alpine-mksite $workdir/alpine-mksite
fi
cd $workdir/alpine-mksite
git checkout "$GITBRANCH"
git pull --force
make $target && rsync -Pruv _out/* $dest
|