使用API​​在jenkins中永久脱机标记奴隶

时间:2018-06-15 05:16:26

标签: jenkins jenkins-slave

我正在寻找一种通过API在jenkins中永久离线的奴隶的方法,我得到了这个

http://[jenkins_url]:8080/computer/[slave_name]/doDisconnect?offlineMessage=bye

但是当下一次作业运行时,奴隶会再次连接。

除非手动启动,否则有没有办法永久断开从站的连接,使其不再自动连接?

提前致谢。

1 个答案:

答案 0 :(得分:0)

这似乎与JENKINS issue 13140

类似
  

要防止在手动断开连接后重新连接,请不要将Jenkins配置为Keep this slave online as much as possible

尝试使用Jenkins插件" jenkins-keep-slave-disconnected-plugin"。

将我的奴隶改为"在需要时将此奴隶上线并在闲置时离线#34;并按建议设置

in demand delay = 0
idle delay = 1000000

这并不能防止当作业需要从属时,启动从属进程。