установка композитора в post-receive в git-хуках не работает

Я пытаюсь настроить автоматическое развертывание на моем производственном сервере с помощью 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 но это не сработало

2

Решение

Пытаться

composer install --working-dir=/var/www/html/cushbu.com -vvv > ~/composer.log 2>&1

-vvv флаг включит подробный вывод. > ~/composer.log 2>&1 запишет этот вывод в composer.log файл в вашем домашнем каталоге.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]