iOS Jenkins打包报错 rm: Permission d

2022-11-24  本文已影响0人  anny_4243

报错原文:

+ rm -r -f /Users/admin/Desktop/jenkins/workspace/xxx
rm: /Users/admin/Desktop/jenkins/workspace/xxx: Permission denied

报错分析:
从报错提示可以看出是在删除文件夹时报权限不足问题,首先在终端执行一下这行命令

rm -r -f /Users/admin/Desktop/jenkins/workspace/xxx

会看到终端报错

rm: /Users/admin/Desktop/jenkins/workspace/xxx: Permission denied

(如果没有报错说明文件夹为空,一定要在准备删除的文件夹内有文件的情况下执行删除命令)

所以只需要为这个文件夹增加访问权限即可

解决办法1:

执行以下命令:

sudo chmod -R 777 /Users/admin/Desktop/jenkins/workspace/xxx

再次执行rm -r -f命令会发现不报错了,再打包也就没有问题了

解决办法2:

如果执行以上命令之后再次打包还是报同样的错误,把rm -r -f改为如下命令重新打包

rm -rf /Users/admin/Desktop/jenkins/workspace/xxx || true
上一篇下一篇

猜你喜欢

热点阅读