3
Как выполнять команды как root в git post-receive hook
Я только недавно настроил удаленное git-репо на сервере для веб-приложения, работающего в качестве службы Upstart. Я хотел бы использовать ловушку после получения, чтобы инициировать действия, необходимые для обновления кода приложения и остановки, а затем перезапустить службу upstart. Это мой файл repo.git / hooks / post-receive: #!/bin/bash export GIT_WORK_TREE=/var/www/current/myapp/ echo "Checking …