Tried to configure debug
Manage Jenkins > Configure System > Extended Email Notification >Enable 
Debug

I added a System Log for "hudson.plugins.emailext" and Log Level ALL.

Hope I can find something about why it takes so long.

fredag 24. april 2020 23.20.40 UTC+2 skrev slide følgende:
>
> You can turn on debug mode in the global config for Email Ext. The code 
> isn't really doing anything major, it just looks at the changesets and get 
> the authors, so I am not sure why it would be taking that long.
>
> On Fri, Apr 24, 2020 at 1:59 PM Sverre Moe <[email protected] 
> <javascript:>> wrote:
>
>> Calling the pipeline step emailextrecipients when there are changes takes 
>> too much time.
>> A normal git checkout that takes 10-15 seconds, will usually take 1-2 
>> minutes when there are changes, just because of emailextrecipients.
>> All I want is the authors from the current build changes. I see no reason 
>> why this should take so long.
>>
>> I took a small look at the code for emailextrecipients, and it seems it 
>> looks also on previous builds.
>>
>> def recipients = emailextrecipients([developers()])
>>
>> Our developers want the builds to run as fast as it can. Time is precious.
>> I am considering removing this recipients. I already have the git 
>> repository maintainers I can send email notifications to if anything goes 
>> wrong.
>> The backside of removing this, is I cannot send email notifications for 
>> the developers, just the maintainers (and those only want notifications for 
>> release build, and not all continuous builds).
>>
>> The reason I call emailextrecipients during the Checkout stage, is 
>> because that is the only stage where I have access to the git repository. 
>> Later in the build if it fails I do not have access to git anymore.
>>
>> The emailextrecipients code does have some Debug logging. How can I 
>> enable this to see what it is actually doing?
>>
>> I was thinking of implementing my own parsing of the change records. It 
>> cannot possibly take more than a few seconds to find the authors of all the 
>> changes.
>>
>> -- 
>> 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:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/jenkinsci-users/de0f53c9-9512-4fd6-a258-e604412ff77a%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/jenkinsci-users/de0f53c9-9512-4fd6-a258-e604412ff77a%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>
> -- 
> 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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/fbf04c99-b61b-4109-ac21-50a77fca08c0%40googlegroups.com.

Reply via email to