BUG 后置操作cd进入到一个子目录出现错误
高级任务-Release后置任务
#添加缓存目录可写权限 chmod -Rf 777 /www/wwwroot/shenyanshe.admin/admin.api/storage #安装composer cd /www/wwwroot/shenyanshe.admin.rep/${VERSION}/admin.api composer install #复制env cp /www/wwwroot/env/admin.env /www/wwwroot/shenyanshe.admin/admin.api/.env
#重启nginx service nginx reload #重启php service php-fpm restart
改成 #安装composer cd /www/wwwroot/shenyanshe.admin/admin.api composer install 也不行

提示找不到composer.json
ls一下发现没有进入admin.api这个目录
git仓库目录结构是

admin.api目录下是php文件,admin.html是前端文件
admin.api/下面有个composer.json 但是后置任务cd貌似进入不了,但是直接chmod 777 admin.api下面的storage 成功了,不解
还是进不去,三过家门而不入????

作者能解答一下吗?万分感谢

@chenchenchen95 因为walle的命令执行时,每行命令是不存在前后上下文关联的的。建议你使用以下列语句
cd admin.api && composer install
https://github.com/openspug/spug 更好用的运维平台,可以了解一下。