Jenkins将Groovy脚本中的变量值传递给Email Plugin

时间:2017-05-10 18:56:43

标签: email jenkins groovy jenkins-plugins

我正在尝试将一个变量值从groovy脚本发送到电子邮件插件,以便该值将成为电子邮件正文的一部分。

我正在使用EnvInject,我的groovy脚本如下所示

import hudson.model.*
def pa = new ParametersAction([
  new StringParameterValue("MYVAR", "BAR")
])
build.addAction(pa)

Default content部分的电子邮件中,我尝试使用MYVAR

语法获取${ENV(var: "MYVAR")}的值

但是在电子邮件中我得到了空白。请提出我缺少的信息。

1 个答案:

答案 0 :(得分:0)

一旦你确定你的环境。变量已设置。你可以这样做:

"${env.VAR_NAME}"

请注意,你可以访问这样的变量:

$group