always show latest 10 builds on job page

[?]
Nov 16, 2011, 3:36 PM
FN6V3C7MC76PKJXSOVACBTZ3XNIYEYVCSDEWCPHH34OCU66UXJEQC

Dependencies

  • [2] 2PEN43XF Hydra/40: Last 5 builds on job page incorrect
  • [3] AKAXJDMW * Disable the statistics on the project, jobset and job pages for now
  • [4] 777XFGVY Hydra/22: on job page, 'finished builds' shows nothing for old (non-current) jobs
  • [5] ZI535LI6 * hydra: 'new' UI for project/jobset/job/build
  • [*] DEMSSSB2 * Controller for jobs which inherits all actions in ListBuilds. So
  • [*] ODNCGFQ5 * Improved the navigation bar: don't include all projects (since that

Change contents

  • replacement in src/lib/Hydra/Controller/Job.pm at line 32
    [2.173][2.173:351]()
    , '+as' => ["releasename", "buildstatus"], order_by => 'timestamp DESC', rows => 5 })];
    [2.173]
    [3.328]
    , '+as' => ["releasename", "buildstatus"], order_by => 'timestamp DESC', rows => 10 })];
  • replacement in src/root/job.tt at line 20
    [3.18237][3.844:923](),[3.923][3.18267:18339](),[3.18267][3.18267:18339](),[3.18339][3.924:1119]()
    [% IF currentBuilds.size != 0 %]
    <h2>Finished builds</h2>
    [% INCLUDE renderBuildList builds=currentBuilds showStatusChange=0 %]
    [% ELSE %]
    [% IF lastBuilds.size != 0 %]
    <h2>Last 5 builds</h2>
    [% INCLUDE renderBuildList builds=lastBuilds showStatusChange=0 %]
    [% END %]
    [3.18237]
    [3.1119]
    [% IF runningBuilds.size == 0 %]
    <h2>Latest builds (latest evaluation)</h2>
    [% INCLUDE renderBuildList builds=currentBuilds showStatusChange=0 %]
  • edit in src/root/job.tt at line 28
    [3.1332]
    [3.18479]
    [% IF lastBuilds.size != 0 %]
    <h2>Last 10 builds</h2>
    [% INCLUDE renderBuildList builds=lastBuilds showStatusChange=0 %]
    [% END %]