当我在JEnkins slave(Windows Server 2012)中触发Job以使用powershell脚本复制ISO映像时,我收到此错误。
我在我的powershell脚本上有这个函数“CopyHere(source,target)”,它创建了副本Task。 (当然,在那之后,我明白了:
处理泄露的文件描述符。有关详细信息,请参阅http://wiki.jenkins-ci.org/display/JENKINS/Spawning+processes+from+build
当我用谷歌搜索它时,我得到了一个推荐的解决方案,但Jenkins网站的解决方法对我来说并不清楚...我是否需要一个批处理文件来阻止它,我应该写什么,我应该把它它在我工作的工作区。
有人可以澄清一下吗? 我需要你的帮助
Otmann
答案 0 :(得分:1)
最有可能的是,您可能不需要在您提到的链接中建议的内容。查看this链接。
在 CopyHere命令之前添加此行:$env:HUDSON_SERVER_COOKIE = ''
我没有使用PowerShell。只是试过一次,看看它是什么样的。 :) Google告诉我上面的语法是正确的。你可能会更好地了解它。 :)您需要做的就是取消设置变量HUDSON_SERVER_COOKIE
。
如果我的建议不起作用,请告诉我。