2018년 7월 26일 목요일

git hook

사용자 계정으로 실행 됨(즉 jjkim)
* post-update

#!/bin/bash
#
# An example hook script to prepare a packed repository for use over
# dumb transports.
#
# To enable this hook, rename this file to "post-update".
#set -x
#echo -e "User is $USER"
#echo -e "DC, $(whoami)"
#echo "$(whoami)" >> /tmp/git_hook.txt
#exit 1

unset GIT_DIR

exec ./hooks/build_lltk2.sh

exec git update-server-info

* build_lltk2.sh

#!/bin/bash
#set -x
echo 'a'
echo `pwd`
#cd /home/XXXX/git_repos/lua/ && git pull --force
cd /mnt/sdb/git_repos_for_release/lua/ && git pull --force
echo 'b'
cd myprojects/lltk2 && ./compile.sh
echo 'c'
zip -r -q ~/Dropbox/releases/lltk2.love *
echo 'd'
./clean.sh
echo 'e'

댓글 없음:

댓글 쓰기

via permission error linux chrome

 https://bbs.archlinux.org/viewtopic.php?id=285709