Hi
I'm trying to add pre-send script and modify the recipients list using 
groovy just like you mentioned , but I can't find relevant wiki for this. 
Where I can see the API I can use inside the script.
only saw examples using 'build' and using 'User' APIs. is there any 
build.Recipients = /***/ ?

thanks in advance

On Monday, March 31, 2014 at 3:56:11 PM UTC+3, slide wrote:
>
> Environment variables work fine, you use the ENV token like ${ENV, 
> var="YOURVAR"}. You could also use a presend script to modify the recipient 
> list using a groovy script. See the wiki for more info. 
> On Mar 31, 2014 1:24 AM, "Max Rydahl Andersen" <[email protected] 
> <javascript:>> wrote:
>
>> I found this issue: https://issues.jenkins-ci.org/browse/JENKINS-5942
>>
>> it was closed as incomplete but as far as I can see it is exactly the 
>> problem - not possible to access environment variables set by the build in 
>> the actual mail.
>>
>>
>> On Monday, March 31, 2014 8:16:41 AM UTC+2, Max Rydahl Andersen wrote:
>>>
>>> Hey,
>>>
>>> Background:
>>> I got a little script (https://github.com/maxandersen/jiralint) which 
>>> is used to take queries against Jira locating stale jiras or jiras with 
>>> missing/wrong information on them
>>> and then generate a junit test xml report which then in turn makes 
>>> jenkins generate a build failure report. Been working great for years but 
>>> until now
>>> even I can identifiy the individuals who needs to react for now the 
>>> build failure just been blasted out to the whole team.
>>>
>>> I would like to change/fix that.
>>>
>>> Question:
>>> Is it possible by the build itself to change the recipients of the 
>>> mail(ext) plugin ?
>>>
>>> a) either by using an environment variable
>>> b) contributing to the list of culprits 
>>>
>>> For #A I've only seen it allow build paramters - that is not enough 
>>> since I don't know the set of recipients before the build have completed.
>>> For #B I've only found a way to change that is to implement a fork of 
>>> the git plugin but I would prefer I could simply add/change the list of 
>>> culprits if possible.
>>>
>>> Any ideas/suggestions to the above that does not require *too* exotic 
>>> plugins ? :)
>>>
>>> Thanks,
>>> /max
>>>
>> -- 
>> 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/d/optout.
>>
>

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/e5569eb9-6fb2-4aec-8fc2-f08b7bcd7b2c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to