如何防止Jenkins-Swarm插件从设置swarm作为标签

时间:2016-09-22 11:13:34

标签: jenkins jenkins-plugins jenkins-slave

我使用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 

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

enter image description here

我的问题是:

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

1 个答案:

答案 0 :(得分:2)

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

答案可能是你不能在不使用Swarm插件并更新该行的情况下避免使用该标签。