【发布时间】:2015-10-29 05:32:52
【问题描述】:
我想获取使用 groovy 构建的 Jenkins 构建参数的描述。
我想使用Email-ext plugin groovy 模板将此描述包含在电子邮件中。
有什么方法可以实现吗?
【问题讨论】:
-
三名反对者介意解释一下吗?
我想获取使用 groovy 构建的 Jenkins 构建参数的描述。
我想使用Email-ext plugin groovy 模板将此描述包含在电子邮件中。
有什么方法可以实现吗?
【问题讨论】:
见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}"
你来了。
【讨论】: