我正在尝试使用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
,但它无效
答案 0 :(得分:1)
尝试
composer install --working-dir=/var/www/html/cushbu.com -vvv > ~/composer.log 2>&1
-vvv
标志将启用详细输出。 > ~/composer.log 2>&1
会将此输出写入主目录中的composer.log
文件。