如何在构建器完成后自动重新启动buildslave主机?

时间:2013-10-20 07:51:31

标签: windows buildbot

我使用Buildbot 0.8.7p1并希望在构建完成后重启服务器。 我试过联锁,关机步骤 - 没什么帮助。

在buildstep的情况下 - 如果我重新启动服务器或只是强制停止slave - 构建接收异常..理想情况下在构建开始时使用某种'graceful shutdown + reboot'(第一个buildstep),所以在构建当前之后构建器将完成 - 服务器停止运行..

1 个答案:

答案 0 :(得分:1)

我在某些Windows从属设备上使用重新启动的buildstep来测试在同一台计算机上安装的多个Windows版本。

添加一个名为“shutdown / f / r / t 30”的步骤对我有用而不会引起异常,例如:

f.addStep(ShellCommand(name="Rebooting",command="shutdown /f /r /t 30"))

其中fbuildfactory