我有一个项目,最后应该发送一个包含文件的电子邮件。 在构建期间,我有以下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作为内容的电子邮件?
答案 0 :(得分:0)
可编辑的电子邮件通知有一个附件部分,它使用Ant脚本。当您在构建结束时需要一个电子邮件触发器,包括作为附件的文件时,它将帮助您完全了解Ant脚本主要是相对寻址工作比绝对寻址。所以附件模式中的内容应该是这样的东西
**/foldername/*.txt
(anyextension)
注意:确保工作区中存在floder,并将index.html放在该文件夹中。
希望这在某种程度上有所帮助
答案 1 :(得分:0)
您需要检查“触发器”部分,该部分默认情况下是隐藏的。 您需要单击“高级设置”按钮以显示此部分。