actually just use a clone instead

This commit is contained in:
codl 2018-02-03 17:05:19 +01:00
parent 2cc98cb11b
commit c716dcb35d
No known key found for this signature in database
GPG Key ID: 6CD7C8891ED1233A
1 changed files with 7 additions and 8 deletions

View File

@ -6,14 +6,14 @@ while read old new refname; do
branch=$(git rev-parse --abbrev-ref=strict ${refname}) branch=$(git rev-parse --abbrev-ref=strict ${refname})
if [[ $branch == "deploy" ]]; then if [[ $branch == "deploy" ]]; then
#export GIT_WORK_TREE="/tmp/forget_$RANDOM" cd "$HOME/forget"
#mkdir -p $GIT_WORK_TREE
#git checkout deploy
cd /home/codl/forget (
unset GIT_DIR
#(cd $GIT_WORK_TREE; git archive deploy) | tar -x unset GIT_WORK_TREE
git archive deploy | tar -x git checkout deploy
git reset --hard upstream/deploy
)
( (
source venv/bin/activate source venv/bin/activate
@ -28,7 +28,6 @@ while read old new refname; do
doit doit
) )
systemctl --user restart forget systemctl --user restart forget
#rm -rf $GIT_WORK_TREE
fi fi
done done