Я пытаюсь настроить автоматическое развертывание на моем производственном сервере с помощью git. post-receive
Вот мой сценарий
#!/bin/sh
git --work-tree=/var/www/html/cushbu.com --git-dir=/var/repo/site.git checkout -f
echo running composer
composer install -d /var/www/html/cushbu.com
echo finished
Но composer install
команда не работает и есть ли способ узнать текущее выполнение сценария после выполнения ??
я не могу видеть running composer
вывод в командной строке
ОБНОВИТЬ
я добавил cd /var/www/html/cushbu.com && composer install
но это не сработало
Пытаться
composer install --working-dir=/var/www/html/cushbu.com -vvv > ~/composer.log 2>&1
-vvv
флаг включит подробный вывод. > ~/composer.log 2>&1
запишет этот вывод в composer.log
файл в вашем домашнем каталоге.
Других решений пока нет …