如何在后期构建中通过Groovy脚本获取作业参数

如何在后期构建中通过Groovy脚本获取作业参数,groovy,jenkins,Groovy,Jenkins,我的项目是一个工作流程控制系统,Jenkins负责构建阶段。 成功构建之后,Jenkins将触发另一个servlet执行以下工作,并将作业参数(processSN)传递给servlet 在通过其标记触发此作业时,我设置了一个参数(processSN)。 并希望在构建成功时将参数传递给servlet 我发现的示例始终显示“default”参数,但我期望的是在触发作业时输入参数 如何在后期构建阶段通过groovy脚本获取输入参数(processSN)?根据您应该使用的: manager.build

我的项目是一个工作流程控制系统,Jenkins负责构建阶段。 成功构建之后,Jenkins将触发另一个servlet执行以下工作,并将作业参数(processSN)传递给servlet

在通过其标记触发此作业时,我设置了一个参数(processSN)。 并希望在构建成功时将参数传递给servlet

我发现的示例始终显示“default”参数,但我期望的是在触发作业时输入参数

如何在后期构建阶段通过groovy脚本获取输入参数(processSN)?

根据您应该使用的:

manager.build.buildVariables.get("processSN")

谢谢@Jayan。我以前读过,但不知道如何实现。不管怎样,谢谢。让我们知道你不明白的地方。我建议您遵循公认答案的链接,熟悉Jenkins API。