У меня есть следующий код в хуке пост-обновления git, который cd
попадает в мой рабочий каталог и извлекается из голого репозитория git, где этот git hook живет:
cd $HOME/www/firefly
unset GIT_DIR
git pull hub master
combine
npm rebuild
exec git update-server-info
Проблема в том, что когда он запускается comb
, я получаю:
hooks/post-update: line 14: combine: command not found
Странно то, что если я вручную перехожу в свой рабочий каталог и запускаю Combine
он успешно выполняет файл. Что я делаю неправильно?