@Winter,Marcus thanks for some pages details. On Fri, Mar 7, 2025, 11:38 PM 'Winter, Markus' via Jenkins Developers < [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/AS1PR02MB784753D5D737C0D28CBAFEBA87D52%40AS1PR02MB7847.eurprd02.prod.outlook.com > <https://groups.google.com/d/msgid/jenkinsci-dev/AS1PR02MB784753D5D737C0D28CBAFEBA87D52%40AS1PR02MB7847.eurprd02.prod.outlook.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/CAKN9i4_-qod5GvUyv3wLtBhXjMUf-nzwf%3D4MFtnkw8tK-2Ct0g%40mail.gmail.com.
