git branches can share local clones
[?]
Nov 30, 2011, 4:40 PM
TM6XBAG2BHYF7HFIO6FRVGBZ6WVGZFPN5VGOA6WNLHZ56ICOOYXACDependencies
- [2]
UO67NQMRChange `fetchInputGit' to do `git clone -b BRANCH' instead of `git clone'. - [3]
SHYRGAWZhydra: when no external url is given for diff's of git/hg input, revert to a diff done on a local available clone - [4]
C7CXMZ66hydra: do not perform git clone every time. in stead work on local clone and pull - [5]
HZ2U4QEVno branch info available yet in scmdiff, so disable for now - [6]
ODWGRX32check for revisions - [7]
BKOIYITRadded some json responses - [8]
BK24VA6Q* for git inputs, check latest revision of branch (defaults to master for now), if there is change, only use input if last checkout was > hour ago. - [9]
TH674WKJadd log diff to compare logs to previous builds - [*]
OOQ2D3KC* Refactoring: move fetchInput out of hydra_scheduler into a separate
Change contents
- replacement in src/lib/Hydra/Controller/API.pm at line 224
my $clonePath = scmPath . "/" . sha256_hex($uri.$branch);my $clonePath = scmPath . "/" . sha256_hex($uri); - replacement in src/lib/Hydra/Helper/AddBuilds.pm at line 312
$clonePath = scmPath . "/" . sha256_hex($uri . $branch);$clonePath = scmPath . "/" . sha256_hex($uri);