Show aggregate members

[?]
Aug 14, 2013, 10:30 PM
JJHVQGELU4HADD7VGKJMIXFK4WU6PSLPWTRQV365LO5OO7X66J6AC

Dependencies

  • [2] 3K53ZLNX Don't break certain table columns
  • [3] 4WZQW2N6 Fix indentation and get rid of some unnecessary whitespace in the output
  • [*] J5UVLXOK * Start of a basic Catalyst web interface.
  • [*] FU4GO5VN On build pages, provide a link to the build's first eval
  • [*] 2QA4Y4G3 * hydra: added index, actual build time (buildstep with same outpath, so without deps) of the build
  • [*] 2GUAKGTB Fix indentation of build.tt
  • [*] K22TMPH5 Make the info tables less compressed
  • [*] 3PNG7NIB Remove trailing whitespace
  • [*] IK53RV4V

Change contents

  • edit in src/lib/Hydra/Schema/Builds.pm at line 554
    [6.380]
    [7.296]
    __PACKAGE__->many_to_many("members_", "aggregatemembers_aggregates", "member");
  • edit in src/root/build.tt at line 71
    [8.1610]
    [9.0]
    [% IF build.members_ %]<li><a href="#tabs-members" data-toggle="tab">Members</a></li>[% END %]
  • edit in src/root/build.tt at line 254
    [8.7621]
    [10.11259]
    [% IF build.members_ %]
  • edit in src/root/build.tt at line 257
    [10.11260]
    [9.117]
    <div id="tabs-members" class="tab-pane">
    <p>This build is an aggregate of the following builds:</p>
    [% INCLUDE renderBuildList builds=build.members_ %]
    </div>
    [% END %]
  • replacement in src/root/common.tt at line 102
    [2.58][2.58:182]()
    <td class="nowrap">[% date.format(showSchedulingInfo ? build.timestamp : build.stoptime, '%Y-%m-%d %H:%M:%S') %]</td>
    [2.58]
    [3.2719]
    <td class="nowrap">[% t = showSchedulingInfo ? build.timestamp : build.stoptime; IF t; date.format(showSchedulingInfo ? build.timestamp : build.stoptime, '%Y-%m-%d %H:%M:%S'); ELSE; "-"; END %]</td>