是否有可能使Hudson更能适应轻微的网络打嗝?

Ear*_*rlz 5 hudson hudson-plugins

所以,我在哈德森有几个工作需要3-6个小时才能运行.从机是在VM上运行的各种不同的Windows操作系统.有时会出现轻微的打嗝,显然会导致打开6小时的插座关闭.(即使有完美的网络,这似乎并不疯狂)所以,我最终得到了一个指向这个的堆栈跟踪:

hudson.remoting.RequestAbortedException: hudson.remoting.RequestAbortedException: java.net.SocketException: socket closed
Run Code Online (Sandbox Code Playgroud)

有没有插件或其他方式我可以解决这个非常烦人的问题?当你在4小时的构建中经过3个小时并因此而失败时,这有点令人气愤.

Wil*_*een 1

也许偏离主题,但您是否考虑过替代 CI 服务器,例如JetBrains TeamCity?我已经在 .NET 项目中使用它 4 年了,并且强烈推荐它们。