I see. Thanks Markus!
I don't know when I'll have time to play with it, but thanks for the ideas 
as well.

On Friday, March 7, 2025 at 4:38:40 PM UTC+1 [email protected] wrote:

> The table you see there is fixed and not extensible. It uses 
> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/lib/hudson/buildListTable.jelly
>
> This makes use of 
> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/resources/hudson/model/Job/buildTimeTrend_resources.js
>  
> that loads the data progressively and adds the lines to the table
>
> The data for the table is coming from 
> https://github.com/jenkinsci/jenkins/blob/560e57ffae7f613a419aa53e8151c6c913a2b920/core/src/main/java/hudson/model/User.java#L741
>
> and processed for the progressive Rendering by 
> https://github.com/jenkinsci/jenkins/blob/master/core/src/main/java/jenkins/widgets/BuildListTable.java
>
>  
>
> It is the same table you get when clicking on “Build History” of a View or 
> an Agent.
>
>  
>
> So you will need to start from scratch more or less and add a new link for 
> users that will show your table. The question is if you want to use 
> progressive rendering (which means you will need to add the table lines 
> within javascript) or maybe use a pagination approach so you can do things 
> in Jelly.
>
>  
>
> My plugin https://plugins.jenkins.io/pipeline-agent-build-history/ 
> provides an extended build history for agents and an improved version of 
> the build time trend for pipeline jobs both use a pagination approach. You 
> might find there maybe some ideas how to implement this
>
>  
>
>  
>
> *From:* [email protected] <[email protected]> *On 
> Behalf Of *Gábor Kereszty
> *Sent:* Freitag, 7. März 2025 15:11
> *To:* [email protected]
> *Subject:* Re: Searching for plugin that enhances the "Builds for user" 
> page
>
>  
>
> You don't often get email from [email protected]. Learn why this is 
> important <https://aka.ms/LearnAboutSenderIdentification> 
>
> Hi,
>
>  
>
> I'd like to implement a plugin which enhances the "Builds for <user>" 
> page, available at Dashboard > user > Builds.
>
> Now it shows only statuses; link to the job & build number; and Time Since.
>
> But for me it would be great if this table showed the custom parameters 
> and their values for each build I've started (and their downstream builds 
> as well).
>
>  
>
> Do you know any plugin that does the (similar) job for me, or I have to 
> start from scratch?
>
>  
>
> Thanks,
>
> Gabesz
>
>  
>
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion visit 
> https://groups.google.com/d/msgid/jenkinsci-dev/CADo7DDE5eNzQQwRmYQYew3ZH58XgB1f4FM9vrN_DdA1zgLk2sg%40mail.gmail.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-dev/CADo7DDE5eNzQQwRmYQYew3ZH58XgB1f4FM9vrN_DdA1zgLk2sg%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/jenkinsci-dev/c43191b5-eab9-496e-8d87-362bc584c929n%40googlegroups.com.

Reply via email to