"Reproduce" action: Support flakes
[?]
May 10, 2019, 10:52 PM
3LEGFJFPEUE7RLBS2GYULCKIOPGI3UNGC6FYGAF7F2HZ2TDHKVUACDependencies
- [2]
OPUHSVJFRemove "bashism" - [3]
JATC3WQYMake actions dropdown easier to find by making the dropdown title bold - [4]
VCG6KNUXRemove the "clone build" feature - [5]
XTKCALUAMake "Add to release" a modal dialog - [6]
JIJDYWPYRemove the Build menu from the top bar - [*]
J5UVLXOK* Start of a basic Catalyst web interface.
Change contents
- replacement in src/root/build.tt at line 123
[% IF build.nixexprinput %][% IF build.nixexprinput || eval.flake %] - edit in src/root/build.tt at line 534
[% IF eval.flake %]<p>If you have <a href='https://nixos.org/nix/download.html'>Nixinstalled</a>, you can reproduce this build on your own machine byrunning the following command:</p> - replacement in src/root/build.tt at line 541
<p>You can reproduce this build on your own machine by downloading<a [% HTML.attributes(href => url) %]>a script</a> that checks outall inputs of the build and then invokes Nix to perform the build.This script requires that you have Nix on your system.</p><pre><span class="shell-prompt"># </span>nix build [% HTML.escape(eval.flake) %]:hydraJobs.[% HTML.escape(job.name) %]</pre>[% ELSE %]<p>If you have <a href='https://nixos.org/nix/download.html'>Nixinstalled</a>, 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 Nix toperform the build.</p> - replacement in src/root/build.tt at line 557
<span class="shell-prompt">$ </span>curl <a [% HTML.attributes(href => url) %]>[% HTML.escape(url) %]</a> | bash<span class="shell-prompt"># </span>curl <a [% HTML.attributes(href => url) %]>[% HTML.escape(url) %]</a> | bash - edit in src/root/build.tt at line 560
[% END %]