首页 > 解决方案 > 詹金斯无法删除工作区

问题描述

我一直在努力解决这个常见问题,但找不到好的解决方案。我有一个 java 进程,它创建了一个位于工作区中的文件的句柄,因此下一次构建失败,无法删除工作区。从机是一台 Windows 机器。我正在寻找一种方法来强制删除工作区,而不管正在运行的进程如何,我希望在构建开始时发生这种情况。有谁知道如何正确地做到这一点?在自由式工作中?谢谢!

标签: windowsjenkinsdevopshandleworkspace

解决方案


Jenkins Post Build Action > 'Delete Workspace when build is done' 应该可以完成这项工作。
或者,如果您有权限问题,那么您可以
添加一个构建步骤 > 'Execute shell '
并运行命令' sudo rm -rf $WORKSPACE '


推荐阅读