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.
