Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email Jenkins动态设置$DEFAULT\u内容_Email_Jenkins_Groovy - Fatal编程技术网

Email Jenkins动态设置$DEFAULT\u内容

Email Jenkins动态设置$DEFAULT\u内容,email,jenkins,groovy,Email,Jenkins,Groovy,我需要执行一个脚本(groovy)并使用脚本生成的内容发送电子邮件。电子邮件的主体是内容。我不知道如何做到这一点,因为$DEFAULT_内容被提到是一个令牌(由令牌插件启用)。有谁能帮助我实现这一目标吗。我正在使用ExecuteGroovy脚本和EmailExt插件。感谢并感谢您的帮助。根据电子邮件ext+插件的文档 $DEFAULT_CONTENT应该是从全局配置页面的DEFAULT CONTENT字段填充的变量 我没有在普通groovy中使用Email Ext,但在管道中我使用它如下所示:

我需要执行一个脚本(groovy)并使用脚本生成的内容发送电子邮件。电子邮件的主体是内容。我不知道如何做到这一点,因为$DEFAULT_内容被提到是一个令牌(由令牌插件启用)。有谁能帮助我实现这一目标吗。我正在使用ExecuteGroovy脚本和EmailExt插件。感谢并感谢您的帮助。

根据电子邮件ext+插件的文档

$DEFAULT_CONTENT应该是从全局配置页面的DEFAULT CONTENT字段填充的变量

我没有在普通groovy中使用Email Ext,但在管道中我使用它如下所示:

     emailext attachLog: true, compressLog: true, recipientProviders: [culprits()],
              subject: "Issue on branch ${env.BRANCH_NAME}",
              body: """<p>Job ${env.JOB_NAME} #${env.BUILD_NUMBER} failed</p>
                       <p>Result of my Script ${MY_SCRIPT_RESULT}</p>
                       <p>Check console output at <a href='${env.BUILD_URL}'>${env.JOB_NAME} #${env.BUILD_NUMBER}</a></p>"""
emailext attachLog:true,compressLog:true,recipientProviders:[culprits()],
主题:“关于分行${env.branch_NAME}的问题”,
正文:“作业${env.Job_NAME}{env.BUILD_NUMBER}失败

我的脚本结果${my_Script_Result}

检查位于

的控制台输出“
这里${MY\u SCRIPT\u RESULT}是变量MY\u SCRIPT\u RESULT的值。 例如,我的脚本结果可以是导出到变量环境的变量