我在jenkins工作中运行make脚本(执行Shell命令选项)
make脚本具有rm -rf <directory name>
shell命令。
此命令失败,并显示目录不为空。由于脚本使用rm -rf
,即使目录不为空,它也应该有效
不知道这里有什么问题。
对此有任何帮助将非常感激。
答案 0 :(得分:2)
如果您的Jenkins作业在Linux机器上执行,则可以b:
rm -Rf
将删除所有空文件夹)在Windows上,检查完整的错误消息:操作系统可能会抢占资源(由其他进程使用)。
答案 1 :(得分:0)
您可以先尝试清空目录,然后删除目录。
尝试运行以下命令:
rm mydir/* mydir/.*
rmdir mydir