首页 > 解决方案 > 如何在詹金斯的“构建”管道步骤中将NodeParameterValue作为参数传递

问题描述

我有一个接受 NODE 作为参数的 Jenkins 工作。我想使用“构建步骤”插件从 Jenkins 管道触发工作。将值作为字符串传递不起作用,因为作业正在随机节点上

这是我的管道代码。RepairAgentWorkspace 期望 NODE_TO_REPAIR 是一个节点类型。

node{
     build job: 'RepairAgentWorkspace', 
     parameters: [string(name: 'NODE_TO_REPAIR', value: "git_agent")]
}

上面的代码触发了这项工作,但它没有登陆“git_agent”代理。知道如何将节点作为参数传递吗?

标签: jenkinsjenkins-pipelinejenkins-pluginsjenkins-groovy

解决方案


推荐阅读