Doh

[?]
Dec 25, 2017, 2:02 PM
WJBYXFCK6NGKWOUM5XG2ZQBGOQIELTIN7FQNLBQAYQCTPG6FFR4AC

Dependencies

  • [2] 5Q4ZLL37 reproduce.tt: Add --help flag
  • [3] JAH3UPWA Support revision control systems via plugins
  • [4] FPA5UO23 Use mktemp for tempdir creation in prefetchers.
  • [5] EQE7VLEQ reproduce.tt: Save the revCount when reproducing more than once
  • [6] 4IH6RYSG Fix reproduce script
  • [7] GRS3VARK I should sleep... grmbl
  • [8] B7KDPCRL Prevent inputs from being garbage collected during evaluation
  • [9] HZWUT4YN Allow users to reproduce builds on their own systems
  • [10] TP45TDNN Don't do camel case in filenames
  • [11] KX5L74EY add nix-prefetch- scripts for now, were externals in svn

Change contents

  • replacement in src/lib/Hydra/Plugin/SubversionInput.pm at line 68
    [3.18386][3.18386:18570]()
    (system "svn", "export", $wcPath, "$tmpDir/svn-export", "--quiet") == 0 or die "svn export failed";
    $storePath = addToStore("$tmpDir/svn-export", 1, "sha256");
    [3.18386]
    [3.18570]
    (system "svn", "export", $wcPath, "$tmpDir/source", "--quiet") == 0 or die "svn export failed";
    $storePath = addToStore("$tmpDir/source", 1, "sha256");
  • replacement in src/root/reproduce.tt at line 102
    [5.925][2.1513:1560]()
    inputDir="$tmpDir/[% input.name %]/git-export"
    [5.925]
    [5.972]
    inputDir="$tmpDir/[% input.name %]/source"
  • replacement in src/root/reproduce.tt at line 124
    [5.1672][2.1561:1608]()
    inputDir="$tmpDir/[% input.name %]/hg-archive"
    [5.1672]
    [5.1719]
    inputDir="$tmpDir/[% input.name %]/source"
  • replacement in src/root/reproduce.tt at line 146
    [5.2224][2.1609:1656]()
    inputDir="$tmpDir/[% input.name %]/svn-export"
    [5.2224]
    [5.2271]
    inputDir="$tmpDir/[% input.name %]/source"
  • replacement in src/script/nix-prefetch-git at line 243
    [5.5881][4.253:289]()
    tmpFile="$tmpPath/git-export"
    [5.5881]
    [4.289]
    tmpFile="$tmpPath/source"
  • replacement in src/script/nix-prefetch-hg at line 41
    [5.9398][4.420:457]()
    tmpArchive="$tmpPath/hg-archive"
    [5.9398]
    [5.9430]
    tmpArchive="$tmpPath/source"