Pass along drvPath and outputName for inputs that are previous builds.

[?]
Aug 10, 2015, 12:02 PM
H3S3H752PLJEI7LXA5TGUY5DFD5SRIPTIKWY5WGY6B4OLQRVKTWAC

Dependencies

  • [2] PMNWRTGJ Add multiple output support
  • [3] 2WRTOU2Z Cleanup
  • [4] INNOEHO6 * Fix getBuildLog for bzip2'd files.
  • [5] KQS7DSKJ * Clean up indentation.
  • [*] OOQ2D3KC * Refactoring: move fetchInput out of hydra_scheduler into a separate
  • [*] CQTN62OH Die tabs die

Change contents

  • edit in src/lib/Hydra/Helper/AddBuilds.pm at line 107
    [3.4741]
    [3.222]
    my $mainOutput = getMainOutput($prevBuild);
  • replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 111
    [3.234][2.4752:4807]()
    { storePath => getMainOutput($prevBuild)->path
    [3.234]
    [3.4823]
    { storePath => $mainOutput->path
  • edit in src/lib/Hydra/Helper/AddBuilds.pm at line 114
    [3.4884]
    [3.4884]
    , outputName => $mainOutput->name
    , drvPath => $prevBuild->drvPath
  • edit in src/lib/Hydra/Helper/AddBuilds.pm at line 286
    [8.4114]
    [8.4114]
    (defined $input->{outputName} ? "; outputName = \"" . $input->{outputName} . "\"" : "") .
    (defined $input->{drvPath} ? "; drvPath = " . $input->{drvPath} . "" : "") .