I think the debug logs will just go to the build log.

On Sat, Apr 25, 2020, 11:58 Sverre Moe <[email protected]> wrote:

> 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]> 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].
>>> 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
> <https://groups.google.com/d/msgid/jenkinsci-users/fbf04c99-b61b-4109-ac21-50a77fca08c0%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
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/CAPiUgVd-N8Z_N_BLymygx3OdqCYgvvfms7uyeohO%2BmTAau-tWA%40mail.gmail.com.

Reply via email to