我正在尝试使用 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
文件。