Use a popover to show how to use the build reproduction script
[?]
Apr 26, 2013, 3:12 PM
OIBSCXGIVF2MKTICVICURPOH63D5I5KHNCUD76KA33A6JYGDPJUACDependencies
- [2]
BIVZGPUTOptimise clickable rows - [3]
HZWUT4YNAllow users to reproduce builds on their own systems - [4]
22JB5HNEmake changes section more compact/readable - [5]
TW5ZQX5Z* Move up the build products in the builds page, since they're more - [6]
3PNG7NIBRemove trailing whitespace - [7]
XHK7IGYI* hdyra: show last succeeded build and changes since on build status summary if build has failed - [8]
WWZWUPFIif no previous successful build, do not show changes section - [9]
2GUAKGTBFix indentation of build.tt - [10]
R7MDDCB2Some unnecessary job names - [11]
K22TMPH5Make the info tables less compressed - [*]
J5UVLXOK* Start of a basic Catalyst web interface. - [*]
IK53RV4V - [*]
QCGCX2BRGeneralize lazy tabs - [*]
GCHNNFZP
Change contents
- replacement in src/root/build.tt at line 81
<a class="btn btn-info pull-right clearfix"href="[%c.uri_for('/build' build.id 'reproduce')%]">Reproduce this build locally</a>[% WRAPPER makePopover title="Reproduce locally" %][% url = c.uri_for('/build' build.id 'reproduce') %]<p>You can reproduce this build on your own machine bydownloading <a [% HTML.attributes(href => url) %]>a script</a>that checks out all inputs of the build and then invokes Nixto perform the build. This script requires that you have Nixon your system.</p><p>To download and execute the script from the command line,run the following command:</p><pre>bash <(curl <a [% HTML.attributes(href => url) %]>[% HTML.escape(url) %]</a>)</pre>[% END %] - replacement in src/root/build.tt at line 209
<th>Last successful build <tt>[% INCLUDE renderDateTime timestamp = prevSuccessfulBuild.timestamp %]</tt></th><th>Last successful build [% INCLUDE renderDateTime timestamp = prevSuccessfulBuild.timestamp %]</th> - replacement in src/root/build.tt at line 211
<th>First broken build <tt>[% INCLUDE renderDateTime timestamp = firstBrokenBuild.timestamp %]</tt><th>First broken build [% INCLUDE renderDateTime timestamp = firstBrokenBuild.timestamp %] - replacement in src/root/build.tt at line 215
<th>This build <tt>[% INCLUDE renderDateTime timestamp = build.timestamp %]</tt><th>This build [% INCLUDE renderDateTime timestamp = build.timestamp %] - edit in src/root/common.tt at line 495
BLOCK makePopover %]<div class="btn btn-info pull-right hydra-popover" data-toggle="popover" data-placement="left" data-html="true" [% HTML.attributes('data-content' => content) %]>[% title %]</div>[% END; - edit in src/root/layout.tt at line 83[2.1461][16.1601]
$(".hydra-popover").popover({});