Hi,

I am currently trying to write a custom build/failure email for the Jenkins 
- Email-ext plugin. I decided to write the email as a groovy template 
because of the useful 'Email Template Testing' feature in Email-ext. I 
would like to use a combination of groovy script and the built in Token 
Macros. I am having a difficult time trying to figure out if I am doing 
this incorrectly or if it simply is not supported. Here is a simple code 
snippet

... <truncated>

 
> <dt><font color="#FFFFFF" face="Calibri,Arial" 
> size="2"><strong>Cause</strong></font></dt>
> <dd><font color="#141414" face="Calibri,Arial" 
> size="2">${build.causes}</font></dd>
>  
> <dt><font color="#FFFFFF" face="Calibri,Arial" size="2"><strong>Build log 
> extract</strong></font></dt>
> <dd><font color="#141414" face="Calibri,Arial" size="2">${BUILD_LOG_REGEX, 
> matchedLineHtmlStyle=true}</font></dd> 


> <dt><font color="#FFFFFF" face="Calibri,Arial" size="2"><strong>Failed 
> Tests</strong></font></dt>

<dd><font color="#141414" face="Calibri,Arial" 
> size="2">${FAILED_TESTS}</font></dd> 


> ...<truncated>


After much goggling, I found a few links that support my theory that these 
features are not supported yet.

Token Macro - 
https://github.com/jenkinsci/token-macro-plugin/commit/d3995df361ab9a3aed09f57da0cb6d0fdc67cbfb
Token Macros via groovy (2.30.3-SNAPSHOT) - 
https://github.com/jenkinsci/email-ext-plugin/commit/f168dd561922254652f78f254b1bdfb8152860a8

If this is truly the case, I was wondering if it would be possible to use 
and test the snapshop release. I am a newer user to Jenkins and have not 
used a snapshot before. Does anyone know how to pull the (2.30.3-SNAPSHOT) 
and use it in my local Jenkins?

Thanks for all your help.

Mike

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to