如何使用通过SSH插件发布的Label字段控制Jenkins中的参数发布

Jenkins “通过Ssh发布”插件中,如何使用Label(高级选项)又称为参数化发布功能。如何使用标签字段。我要在“标签”字段中输入什么。我是否需要放置一个具有Machine

Name的变量名(我可以从build参数读取一个变量名)。我尝试了同样的方法这是我所做的:

我的机器名称为QA_1,并且有一个变量jenkins build $ MC_NAME指向XXX。我在LABEL字段中输入了$

MC_NAME。但是令我惊讶的是,无论$ MC_NAME变量的值如何,Jenkins都将其发布到QA_1计算机上。

回答:

您应启用“参数化发布”并通过单击构建配置中“添加构建后操作”按钮之前的“高级…”按钮来指定构建参数名称(例如,我使用构建后操作部分)。

例如,“构建参数名称” = SSH_SERVER。然后应该有SSH_SERVER带有regexp的build参数以匹配ssh服务器标签。

在您的情况下,SSH_SERVER应将build参数设置为XXX,之后SSH发布应仅对QA_1服务器进行。

以上是 如何使用通过SSH插件发布的Label字段控制Jenkins中的参数发布 的全部内容, 来源链接: utcz.com/qa/432439.html

回到顶部