gpt4 book ai didi

jenkins - 清理时文件不会从工作区中删除

转载 作者:行者123 更新时间:2023-12-05 01:04:44 24 4
gpt4 key购买 nike

我有以下错误,jenkins 无法从工作区中删除某些文件。我可以手动删除文件,但如何使其自动化?我在构建之前检查了删除工作区,并在“要删除和包含的文件模式”中插入了 **/tellar.tar.gz,但仍然不会这样做。

正在删除项目工作区...

清理本地目录。

hudson.util.IOException2:远程文件操作失败:/local/hudson/workspace/CITI_PATCH_LATE at hudson.remoting.Channel@bac49a:usnjapp09.mh.lucent.com
在 hudson.FilePath.act(FilePath.java:848)
在 hudson.FilePath.act(FilePath.java:825)
在 hudson.scm.SubversionSCM.checkout(SubversionSCM.java:743)
在 hudson.scm.SubversionSCM.checkout(SubversionSCM.java:685)
在 hudson.model.AbstractProject.checkout(AbstractProject.java:1325)
在 hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:682)
在 jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)
在 hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:587)
在 hudson.model.Run.execute(Run.java:1543)
在 hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
在 hudson.model.ResourceController.execute(ResourceController.java:88)
在 hudson.model.Executor.run(Executor.java:236)
引起:java.io.IOException:无法删除/local/hudson/workspace/CITI_PATCH_LATE/./CITI/citi_patch_ll151_rctm/check/tellar.tar.gz
在 hudson.Util.deleteFile(Util.java:243)
在 hudson.Util.deleteRecursive(Util.java:293)
在 hudson.Util.deleteContentsRecursive(Util.java:204)
在 hudson.Util.deleteRecursive(Util.java:284)
在 hudson.Util.deleteContentsRecursive(Util.java:204)
在 hudson.Util.deleteRecursive(Util.java:284)
在 hudson.Util.deleteContentsRecursive(Util.java:204)
在 hudson.Util.deleteRecursive(Util.java:284)
在 hudson.Util.deleteContentsRecursive(Util.java:204)
在 hudson.scm.subversion.CheckoutUpdater$1.perform(CheckoutUpdater.java:71)
在 hudson.scm.subversion.WorkspaceUpdater$UpdateTask.delegateTo(WorkspaceUpdater.java:136)
在 hudson.scm.SubversionSCM$CheckOutTask.perform(SubversionSCM.java:788)
在 hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:769)
在 hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:753)
在 hudson.FilePath$FileCallableWrapper.call(FilePath.java:2309)
在 hudson.remoting.UserRequest.perform(UserRequest.java:118)
在 hudson.remoting.UserRequest.perform(UserRequest.java:48)
在 hudson.remoting.Request$2.run(Request.java:326)
在 hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
在 java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
在 java.util.concurrent.FutureTask.run(FutureTask.java:138)
在 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
在 java.lang.Thread.run(Thread.java:662)
归档工件

最佳答案

我遇到了同样的问题,然后我意识到我的资源管理器正在访问 Jenkins 试图删除的目录。关闭资源管理器后,作业成功。

因此,您甚至可以尝试关闭访问工作区中文件夹的所有应用程序。

关于jenkins - 清理时文件不会从工作区中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22648664/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com