walle-web icon indicating copy to clipboard operation
walle-web copied to clipboard

BUG 后置操作cd进入到一个子目录出现错误

Open chenchenchen95 opened this issue 6 years ago • 4 comments

高级任务-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 也不行

image

提示找不到composer.json

ls一下发现没有进入admin.api这个目录

git仓库目录结构是 image

admin.api目录下是php文件,admin.html是前端文件

admin.api/下面有个composer.json 但是后置任务cd貌似进入不了,但是直接chmod 777 admin.api下面的storage 成功了,不解

chenchenchen95 avatar Apr 02 '20 08:04 chenchenchen95

还是进不去,三过家门而不入???? image

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

chenchenchen95 avatar Apr 02 '20 08:04 chenchenchen95

image

chenchenchen95 avatar Apr 02 '20 08:04 chenchenchen95

@chenchenchen95 因为walle的命令执行时,每行命令是不存在前后上下文关联的的。建议你使用以下列语句 cd admin.api && composer install

commissarster avatar Apr 13 '20 11:04 commissarster

https://github.com/openspug/spug 更好用的运维平台,可以了解一下。

linux724 avatar May 07 '20 09:05 linux724