pass svn/bzr revisions as integers

[?]
Feb 10, 2011, 10:35 AM
R4MHON3OOHV63YGRIDHNAV6ZQN7QKAHPRNQUXLIYGC25OUKZ43SQC

Dependencies

  • [2] WVX47J4E properly pass bazaar inputs
  • [3] JTRG7RDQ add support for git as jobinput
  • [4] YFPZ46YK * hydra: added variant of build input type, 'build output (same system)' to allow better continous integration in one jobset for multiple system. it makes sure that the system of the build that is passed as input for a job has the same system as the job.
  • [5] OOQ2D3KC * Refactoring: move fetchInput out of hydra_scheduler into a separate
  • [6] 2WUNXJGW Hydra/26: Go back to using "svn export" as default for svn, added svn-checkout type for jobset which need .svn dirs. export is much more efficient
  • [7] 3XTHEUMP * Implemented the clone feature.
  • [8] O25D52TA initial support for mercurial

Change contents

  • replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 587
    [3.1790][2.0:114]()
    when (["svn", "svn-checkout", "path", "build", "git", "hg", "sysbuild", "bzr", "bzr-checkout"]) {
    [3.1790]
    [3.1840]
    when (["path", "build", "git", "hg", "sysbuild"]) {
  • edit in src/lib/Hydra/Helper/AddBuilds.pm at line 595
    [3.2245]
    [3.2245]
    when (["svn", "svn-checkout", "bzr", "bzr-checkout"]) {
    push @res, "--arg", $input, (
    "{ outPath = builtins.storePath " . $alt->{storePath} . "" .
    (defined $alt->{revision} ? "; rev = " . $alt->{revision} . "" : "") .
    ";}"
    );
    }