Jenkins:在groovy中获取构建参数描述

时间:2015-10-29 05:32:53

标签: groovy jenkins

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

我能通过某种方式实现这一目标吗?

Parameter descriptions pic

1 个答案:

答案 0 :(得分:3)

请参阅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}"

你就是。