Make channels a product type instead of subtype.

[?]
Apr 21, 2015, 2:22 AM
YVVIXELLZF45PNMYGRDXYHAKCLJD5DUSJOTKYWJCQR5J47IKXVVAC

Dependencies

  • [2] JREZM2S2 Add channel as a product type.
  • [3] RX7USXWQ jobset: Add a new "channels" tab.
  • [4] XU4PKY3U By default, show the first 250 jobs only
  • [5] ELABMHJI * hydra: layout changes
  • [6] Y35C6GHH * One-click installs.
  • [7] 74VYRQ6W Add an icon for binary distributions
  • [8] W5NB3GQL Restore the links to the contents pages
  • [9] JFZNAYJX * Showing releases.
  • [10] TJPIS3UP hydra: minor improvements in hydra ui
  • [11] LL36GPHA added help, removed nix closure from 'failed build with output' productlist
  • [12] 3PNG7NIB Remove trailing whitespace
  • [13] GS4SFHCP templates: Use uri_for to reference static paths.
  • [14] GPRYAAFP hydra: change icon for positive failures
  • [15] 3ZAJ2ZRP Use popovers for the product list help/details
  • [*] 3HZY24CX * Make jobsets viewable under

Change contents

  • replacement in src/lib/Hydra/Controller/Jobset.pm at line 163
    [3.473][3.473:572]()
    { 'buildproducts.type' => 'file'
    , 'buildproducts.subtype' => 'channel' },
    [3.473]
    [3.572]
    { 'buildproducts.type' => 'channel' },
  • edit in src/root/product-list.tt at line 118
    [4.2227]
    [4.2227]
    [% END %]
    [% CASE "channel" %]
  • replacement in src/root/product-list.tt at line 122
    [4.2228][4.1751:1767](),[4.1751][4.1751:1767]()
    [% END %]
    [4.2228]
    [4.2123]
    <tr class="product">
    <td>
    <a href="[% uri %]">
    <img src="[% c.uri_for("/static/images/channel.png") %]" alt="Channel" />
    Channel expression tarball <tt>[% product.name %]</tt>
    [% IF product.subtype != "-" %]for <tt>[% product.subtype %]</tt>[% END %]
    </a>
    </td>
    </tr>
  • edit in src/root/product-list.tt at line 150
    [4.3334][2.0:165]()
    [% CASE "channel" %]
    <img src="[% c.uri_for("/static/images/channel.png") %]" alt="Channel" /> Channel expressions <tt>[% product.name %]</tt>