* Fix getBuildLog for bzip2'd files.
[?]
Jun 26, 2012, 6:04 AM
INNOEHO6CTW75YEEGNLUKISQEMOAE4P2C2SEVHEKOVIFHADWY4OACDependencies
- [2]
P5XCKTFDFix sysbuild input type handling - [3]
DDMYFZ5XFix the jobset unchanged check - [4]
JOYONH2KPrevent multiple builds with the same (job, outPath) tuple from being added - [5]
QEC5HR4RAlways record inputs passed through -I in the BuildInputs table - [6]
QS4OX6Z7Huuuge speedup in the Hydra evaluator - [7]
TOTSL2RBWhen checking if build is already built, check for potential 'failed with result'. Fixes issue #7. - [8]
VLS2QTLMAdd numbered revision id of mercurial as revCount. - [9]
O25D52TAinitial support for mercurial - [10]
A22P7HCOhydra: at evaluation, check if path is already built, and mark as built in stead of adding to the queue. - [11]
3XTHEUMP* Implemented the clone feature. - [12]
FXW2UR7Finitial bzr support - [13]
BMSQD2ZHIndentation - [14]
HPEG2RHVMerge the BuildResultInfo table into the Builds table - [15]
G7XYM6MUuse local clone to limit bandwidth usage - [16]
RXVJFQ5AEvaluator cleanups - [17]
YRKCK7UBFix Mercurial input fetching if a cached input has been GC'ed - [18]
KQS7DSKJ* Clean up indentation. - [19]
JTRG7RDQadd support for git as jobinput - [20]
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. - [21]
FM4O2L4Mhydra: if evaluator sees cached build, also add the buildproducts - [22]
CHQEG6WYHydra/29: Added timeout to svn/git checkouts, job evaluation - [23]
W3HI52QVuse NIX_*_DIR env vars when defined - [24]
EDRUQ4UKDie TABs die - [25]
2WRTOU2ZCleanup - [26]
WWUOQ7V4* hydra: indentation and fixed duplicate key in cachedgitinputs bug - [27]
JZE7DC2FWhitespace - [28]
SM5M2J3APass inputs to release expressions using -I - [29]
M73H45NEadd support for mercurial tags/revs - [30]
NFVN7JRBHandle missing "build" inputs - [31]
OOQ2D3KC* Refactoring: move fetchInput out of hydra_scheduler into a separate - [32]
ARD6Z67TDo incremental SVN checkouts - [33]
C7CXMZ66hydra: do not perform git clone every time. in stead work on local clone and pull - [34]
QBQSQOSYhydra: moved getbuildlog
Change contents
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 19
fetchInput evalJobs checkBuild inputsToArgs captureStdoutStderrfetchInput evalJobs checkBuild inputsToArgs captureStdoutStderr - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 33
return -e $logPath ? $logPath : undef;return $logPath if -e $logPath;$logPath = "$logPath.bz2";return $logPath if -e $logPath;return undef; - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 50
return $hash;return $hash; - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 232
returnreturn - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 267
returnreturn - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 290
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 295
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 297
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 301
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 304
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 313
return @inputs;return @inputs; - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 416
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 491
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 497
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 514
returnreturn - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 522
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 525
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 552
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 565
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 583
returnreturn - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 624
}} - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 628
}} - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 632
}} - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 637
foreach my $input (@inputs) {foreach my $input (@inputs) { - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 651
if scalar @{$inputInfo->{$input}} == 1if scalar @{$inputInfo->{$input}} == 1 - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 719
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 747
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 775
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 779
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 786
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 822
($hasNewBuilds ? { hasnewbuilds => 1 } : { }),($hasNewBuilds ? { hasnewbuilds => 1 } : { }), - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 869
{ project => $project->name, jobset => $jobset->name, job => $job->name, outPath => $outPath },{ project => $project->name, jobset => $jobset->name, job => $job->name, outPath => $outPath }, - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 885
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 887
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 892
( finished => 1( finished => 1 - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 895
, starttime => $time, stoptime => $time, starttime => $time, stoptime => $time - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 904
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 906
{ timestamp => $time{ timestamp => $time - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 928
- replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 944
if scalar @{$inputInfo->{$name}} == 1if scalar @{$inputInfo->{$name}} == 1