Remove per-platform links from the job page

[?]
Aug 16, 2013, 2:39 PM
RAQUW45KDDX3QVSTUI4AY5QAE6EOTEF6G4LK2PRTBSFLPJVOLL3QC

Dependencies

  • [2] CJRWFVKZ Add a ‘latest-finished’ action
  • [3] ZI535LI6 * hydra: 'new' UI for project/jobset/job/build
  • [4] BAN2M7JI hydra: show all running builds on job page, in stead of only showing the 'current' builds that are running
  • [5] HUH62VDL show current builds on job page
  • [6] 777XFGVY Hydra/22: on job page, 'finished builds' shows nothing for old (non-current) jobs
  • [7] J7EE2XZA Fix a huge performance regression in the jobstatus page
  • [8] MOX7XJ2E Merge the BuildSchedulingInfo table into the Builds table
  • [9] DEMSSSB2 * Controller for jobs which inherits all actions in ListBuilds. So
  • [10] HPEG2RHV Merge the BuildResultInfo table into the Builds table
  • [11] SJQ7ZHZD Job page: Remove "Latest builds (latest evaluation)"
  • [12] WGUKOIQZ Fix indentation
  • [13] ODNCGFQ5 * Improved the navigation bar: don't include all projects (since that
  • [14] CQTN62OH Die tabs die
  • [15] AKAXJDMW * Disable the statistics on the project, jobset and job pages for now
  • [16] 3PNG7NIB Remove trailing whitespace
  • [17] BTUDUY6F * Provide some redirects to the latest successful build for a job (or
  • [18] N4ODPYP7 Job page: Remove channel tab
  • [19] S6OISBQ3 * Mark the "current" builds in a jobset, i.e. those corresponding to

Change contents

  • edit in src/lib/Hydra/Controller/Job.pm at line 39
    [3.1904][3.842:843](),[3.2115][3.842:843](),[3.842][3.842:843](),[3.329][3.0:120](),[3.843][3.0:120](),[3.1145][3.0:120]()
    $c->stash->{systems} = [$c->stash->{job}->builds->search({iscurrent => 1}, {select => ["system"], distinct => 1})];
  • edit in src/root/job.tt at line 28
    [3.194][3.1366:1404](),[2.976][3.1366:1404](),[3.1366][3.1366:1404](),[3.1404][3.195:368](),[3.368][3.1578:1594](),[3.1578][3.1578:1594]()
    [% FOREACH system IN systems %]
    <li><a href="[% c.uri_for('/job' project.name jobset.name job.name 'latest-for' system.system) %]">Latest successful build for <tt>[% system.system %]</tt></a></li>
    [% END %]