diff options
Diffstat (limited to 'lib/jitterbug')
-rw-r--r-- | lib/jitterbug/Builder.pm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/jitterbug/Builder.pm b/lib/jitterbug/Builder.pm index ab96251..147594d 100644 --- a/lib/jitterbug/Builder.pm +++ b/lib/jitterbug/Builder.pm @@ -102,6 +102,10 @@ sub _prepare_git_repo { rmtree($build_dir, { error => \my $err } ); warn @$err if @$err; + if ($repo =~ s/^http/git/){ + $repo .= ".git"; + } + # If we aren't reusing/caching git repos, clone from remote into the build dir unless ($buildconf->{reuse_repo}) { _clone_into($repo, $build_dir); |