【发布时间】:2017-10-11 17:02:08
【问题描述】:
我们已配置 Jenkins - 可编辑电子邮件通知模板,用于在每次构建后发送自定义电子邮件。
我们做了什么:
- 在
*Jenkins -> Manage Jenkins -> Editable Email Notification Templates-> Add New Template*下添加了脚本 然后在"Default Content"部分下,我们添加了默认的groovy 脚本(例如:groovy-html.template - 复制粘贴内容)。保存。 - 现在在项目作业下,在 Post-build 部分我们选择了相同的模板
- 但是当我们收到电子邮件时,电子邮件会在没有替换环境变量的情况下发送......就像
" /> BUILD ${build.result} URL ${rooturl}${build.url} Project: ${project.name} Date: ${it.timestampString} Duration: ${build.durationString} Cause: ${cause.shortDescription}
问题:“build.result”、“build.url”等环境变量是作为变量名(而不是实际值)出现的。我们在这里遗漏了什么吗?
【问题讨论】: