【问题标题】:How to get job parameter by Groovy Script in post build如何在后期构建中通过 Groovy 脚本获取作业参数
【发布时间】:2013-10-21 02:19:45
【问题描述】:

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

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

我找到的示例始终显示“默认”参数,但我期望的是触发作业时的输入参数 https://wiki.jenkins-ci.org/display/JENKINS/Display+job+parameters

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

【问题讨论】:

  • 谢谢@Jayan。我以前读过,但不明白如何实现......还是谢谢。
  • 让我们知道您不明白的地方。我建议按照已接受答案的链接,熟悉 Jenkins API。

标签: groovy jenkins


【解决方案1】:

根据docs for the Groovy Postbuild Plugin,您应该使用:

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

【讨论】:

    猜你喜欢
    • 2018-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-14
    • 1970-01-01
    相关资源
    最近更新 更多