Написал такой скрипт:
https://gist.github.com/yarkovaleksei/8e467a7670d7...
Все генерирует нормально, выводит список команд, все как бы ок.
Но при попытке запушить в продакшн начинается работа хука.
В моем случае выполняется
npm install.
$ git remote add production ssh://user@123.123.123.123:1234/home/user/bare/api.git
$ git push production master
И вот тут начинается неладное ))) В консоль валятся ошибки, что
/usr/bin/nodejs у меня версии 4.2.6. Но я то под пользователем user использую nvm и версию 7.6.0 (
/home/user/.nvm/versions/node/v7.6.0/bin/node).
Получается я запускаю хук не от user?