【问题标题】:Jenkins: Getting build parameter description in groovyJenkins:在 groovy 中获取构建参数描述
【发布时间】:2015-10-29 05:32:52
【问题描述】:

我想获取使用 groovy 构建的 Jenkins 构建参数的描述。
我想使用Email-ext plugin groovy 模板将此描述包含在电子邮件中。

有什么方法可以实现吗?

【问题讨论】:

  • 三名反对者介意解释一下吗?

标签: groovy jenkins


【解决方案1】:

Parameterized System Groovy script:

...

// get parameters
def parameters = build?.actions.find{ it instanceof ParametersAction }?.parameters
parameters.each {
   println "parameter ${it.name}:"
   println it.dump()
   println "-" * 80
}

...

注意:由于Actionable.getActions()弃用,因此应使用allActions 而不是actions

添加:

   println "${it.description}"

你来了。

【讨论】:

  • 非常感谢可以通过upvote来完成。请参观 StackOverflow
猜你喜欢
  • 2018-12-19
  • 2017-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-29
相关资源
最近更新 更多