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
[?]
May 11, 2010, 11:37 AM
2WUNXJGWGHQRE24ZJT4VIP35OHO2E4VCKA65TCCKU55BNBIPABCACDependencies
- [2]
KQS7DSKJ* Clean up indentation. - [3]
3XTHEUMP* Implemented the clone feature. - [4]
JTRG7RDQadd support for git as jobinput - [5]
WWUOQ7V4* hydra: indentation and fixed duplicate key in cachedgitinputs bug - [6]
ODNCGFQ5* Improved the navigation bar: don't include all projects (since that - [7]
IK53RV4V - [8]
JLDUSNUO* Unify rendering of finished and scheduled builds. - [9]
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. - [10]
OOQ2D3KC* Refactoring: move fetchInput out of hydra_scheduler into a separate - [11]
VJ7KT7XZremove cvs from list because it is not implemented yet - [*]
3HZY24CX* Make jobsets viewable under
Change contents
- replacement in src/lib/Hydra/Controller/Jobset.pm at line 175
$inputType eq "svn" || $inputType eq "cvs" || $inputType eq "tarball" ||$inputType eq "svn" || $inputType eq "svn-checkout" || $inputType eq "cvs" || $inputType eq "tarball" || - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 131
my ($db, $project, $jobset, $name, $type, $value) = @_;my ($db, $project, $jobset, $name, $type, $value, $checkout) = @_; - edit in src/lib/Hydra/Helper/AddBuilds.pm at line 159
$ENV{"NIX_PREFETCH_SVN_LEAVE_DOT_SVN"} = "$checkout"; - edit in src/lib/Hydra/Helper/AddBuilds.pm at line 313
$ENV{"NIX_PREFETCH_SVN_LEAVE_DOT_SVN"} = "1"; - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 370
return fetchInputSVN($db, $project, $jobset, $name, $type, $value);return fetchInputSVN($db, $project, $jobset, $name, $type, $value, 0);}elsif ($type eq "svn-checkout") {return fetchInputSVN($db, $project, $jobset, $name, $type, $value, 1); - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 414
when (["svn", "path", "build", "git", "cvs", "sysbuild"]) {when (["svn", "svn-checkout", "path", "build", "git", "cvs", "sysbuild"]) { - replacement in src/root/common.tt at line 7
{ "svn" = "Subversion checkout"{ "svn" = "Subversion export", "svn-checkout" = "Subversion checkout"