1

我使用 swarm 插件设置了一个 Jenkins 服务器,并编写了一个批处理来自动启动从属服务器。我的批处理文件如下所示:

java -jar swarm-client-2.2-jar-with-dependencies.jar -mode exclusive 
-master http://localhost:8080 -disableClientsUniqueId -username 
MyUser -password ***** -executors 1 -labels MySlave 

我的问题是,奴隶总是在添加标签群。

在此处输入图像描述

我的问题是:

如何防止插件将 swarm 设置为 Label ?

4

1 回答 1

2

我同情完美控制附属于奴隶的标签的愿望,无论它是否通过 Swarm 插件连接。但是源代码使它看起来像“swarm”标签是标签列表的强制性前缀:https ://github.com/jenkinsci/swarm-plugin/blob/ef02020595d0546b527b84a2e47bc75cde1e6e1a/plugin/src/main/java/hudson /plugins/swarm/PluginImpl.java#L199

答案可能是,如果不分叉 Swarm 插件并更新该行,就无法避免该标签。

于 2016-12-07T20:24:34.570 回答