Thanks for the suggestions. I think #1 would be great, although I'm not 
sure I follow exactly how to do this. The documentation mentions it only 
uses the last value.   *'**When this is used, only the last value in the 
script will be used in the expansion'* 
I'm not sure I understand what this means. If I have a groovy script in my 
email-templates folder named 'changes.groovy' which has a variable 
'chgCount' that holds what I want in the subject line, I would add:

${SCRIPT, script="changes.groovy"} to the subject line. But how will <% 
chgCount %> get used?

In my script I have <% chgCount %> on the last line (it's just set to zero, 
it's not doing any processing yet as I'd just like to test getting 
something into the subject line). But it's giving me a 'Error in script or 
template: org.codehaus.groovy.control.MultipleCompilationErrorsException'

I'd be so grateful if you would turn me around and point me in the right 
direction.
-steven

On Thursday, August 8, 2013 12:12:49 PM UTC-4, slide wrote:
>
> There are two ways you can do this:
>
> 1) Create a groovy script in email-templates that gets the information and 
> use the SCRIPT token to reference that script in your subject
> 2) Use a pre-send script to modify the subject line
>
> Either option would work, neither has any real drawbacks that I can think 
> of.
>
> slide
>
>
> On Thu, Aug 8, 2013 at 9:05 AM, Steven Deal <[email protected]<javascript:>
> > wrote:
>
>> My project uses the extended email plugin. I have the content of the 
>> email built from a groovy template. A recent request was to provide a quick 
>> summary count of the number of files changed in the build on the subject 
>> line. I don't think there's a macro for this like we have for say 
>> TEST_COUNTS.
>>
>> Anyone out there know of a way to get this quickly?
>>
>> The only way I can think of would be to 1) Add a token macro like we have 
>> for TEST_COUNTS, etc. (really don't want to create a patch).
>> 2) somehow get the subject field during the processing of my groovy 
>> script and modify it, adding this count
>>
>>
>>  -- 
>> 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 [email protected] <javascript:>.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>  
>>  
>>
>
>
>
> -- 
> Website: http://earl-of-code.com 
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to