使Jenkins节点暂时脱机并使用脚本重新启动Windows计算机

时间:2019-06-05 03:25:57

标签: windows powershell jenkins

我想在Windows 7和10计算机上执行重新启动,但是我首先需要使Jenkins节点暂时脱机。在执行重新引导之前,我需要完成所有正在运行的任务。然后,我远程登录服务器并重新启动计算机。但是,在重新启动计算机之前,我需要确保计算机中有足够的空间。如果有超过75%的空间被占用,我需要删除很久以前的文件。清理了一些空间后,我重新启动计算机。我等到重新启动完成,然后再将节点重新联机。

这是我尝试使用脚本自动执行的任务。我该如何编写脚本?我目前正在手动执行这些步骤,但是我想尝试使其自动化。我当时在考虑使用Powershell重新启动计算机,但是我不确定该如何实际操作。

1 个答案:

答案 0 :(得分:3)

您可以做一个工作,仅在主服务器上运行,并专用于重新启动节点服务器,而不是在powershell中做任何事情。

您在Jenkins inodes monitor plugin中实现了类似的想法(以适应您的情况)