我在新的jenkins服务器中将/var/lib/jenkins/nodes/$node_name/config.xml
复制到新的 jenkins服务器 /var/lib/jenkins/nodes/$node_name/config.xml
(也创建了$ node_name)directroy
除非我重新启动jenkins服务器,否则它不会出现在UI中。但是,如果我从UI创建任何新节点,则不需要重新启动。
我想我们可以写一些groovy脚本来做到这一点,请提供任何建议来解决这个问题。
我从jenkins UI尝试"Load config from disk"
,但它只刷新作业而不刷新节点。
答案 0 :(得分:1)
如果要从命令行创建新的从属服务器,请尝试使用Jenkins CLI - 特别是create-node命令。您可以从Jenkins master上的/ cli页面获取CLI参考。