infra/gitolite-site-deploy-hook.sh
2021-08-16 13:45:05 +02:00

8 lines
385 B
Bash

#!/bin/sh
echo "[deploy] Checking out static files to blog.jaseg.de webdir..."
echo -n "Checkout is initialized: "
env GIT_WORK_TREE=/var/www/blog.jaseg.de git rev-parse --is-inside-work-tree || git worktree add --detach /var/www/blog.jaseg.de deploy
umask 0002
env GIT_WORK_TREE=/var/www/blog.jaseg.de git checkout -f deploy
git symbolic-ref HEAD refs/head/main
echo "[deploy] done."