我知道我们可以将以下内容发布到Jenkins上的奴隶离线
http://[jenkins_url]:8080/computer/[slave_name]/toggleOffline?offlineMessage=bye
但有没有一个用于断开和连接奴隶?
答案 0 :(得分:6)
我最终不得不猜猜api,但至少我找到了它。对于那些感兴趣的人,有一个api链接断开并重新连接从属代理到Jenkins。
断开: http://[jenkins_url]:8080/computer/[slave_name]/doDisconnect?offlineMessage=bye
重新连接: http://[jenkins_url]:8080/computer/[slave_name]/launchSlaveAgent
答案 1 :(得分:0)
这为用户使用了api token
。
curl -X POST https://user:token@host/computer/node_name/launchSlaveAgent