如何在默认内容"Editable Email Notification"中使用 env.variable



我有一个项目,应该在最后发送一封带有文件的电子邮件。在构建过程中,我有以下env.variable:

$TARGET_INDEX=/.../.../.../index.html

在"可编辑电子邮件通知"中,我配置了:

Content Type - HTML
Default Content - ${FILE,path="${TARGET_INDEX}"}

但在构建结束时,我得到了以下跟踪:

+ TARGET_INDEX=/.../.../.../index.html
[EnvInject] - Injecting environment variables from a build step.
[EnvInject] - Injecting as environment variables the properties file path 'tmp_default.properties'
[EnvInject] - Variables injected successfully.
No emails were triggered.

我不明白为什么没有触发电子邮件!?

有线索吗?你有其他方法发送HTML作为内容的电子邮件吗?

可编辑电子邮件通知有一个附件部分,它使用Ant脚本。如果您在构建结束时需要一个电子邮件触发器,包括作为附件的文件,那么您将完全了解Ant脚本主要用于相对寻址而非绝对寻址。所以附件模式中的内容应该是类似于这个的东西

**/foldername/*.txt

(任意分机)

注意:请确保floder存在于您的工作空间中,并且您的index.html位于该文件夹中。

希望这在一定程度上有助于

您需要检查触发器部分,默认情况下该部分将被隐藏。您需要单击"高级设置"按钮来显示此部分。

最新更新