我有一个项目,应在年底发送一封电子邮件的文件。在构建过程中,我有以下env.变量:
$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作为内容的电子邮件?
2条答案
按热度按时间3duebb1j1#
可编辑的电子邮件通知有一个附件部分,它使用Ant脚本。当你在构建结束时需要一个电子邮件触发器,包括文件作为附件时,它将帮助你充分了解Ant脚本主要工作在相对寻址而不是绝对寻址。所以附件模式中内容应该是这样的
**/foldername/*.txt
(任何扩展)
注意:确保floder存在于你的作业工作区中,并且你的index.html被放置在该文件夹中。
希望这能在一定程度上有所帮助。
px9o7tmv2#
您需要检查触发器部分,默认情况下该部分是隐藏的。您需要单击“高级设置”按钮才能显示此部分。