summaryrefslogtreecommitdiff
path: root/new.go
diff options
context:
space:
mode:
Diffstat (limited to 'new.go')
-rw-r--r--new.go9
1 files changed, 7 insertions, 2 deletions
diff --git a/new.go b/new.go
index fd1afef..7e4b545 100644
--- a/new.go
+++ b/new.go
@@ -154,7 +154,12 @@ func Clone(wdir string, path string) error {
path = "go.googlesource.com/xerrors"
}
- shell.PathRun(fulldir, []string{"git", "clone", "http://" + path})
+ r := shell.PathRunRealtime(fulldir, []string{"git", "clone", "--verbose", "--progress", "http://" + path})
+ if r.Error != nil {
+ log.Warn("git clone error", r.Error)
+ log.Error(r.Error)
+ }
+
if IsDirectory(fullpath) {
// clone worked
return nil
@@ -166,7 +171,7 @@ func Clone(wdir string, path string) error {
return err
}
log.Info("URL:", url)
- shell.PathRun(fulldir, []string{"git", "clone", url, base})
+ shell.PathRunRealtime(fulldir, []string{"git", "clone", url, base})
if IsDirectory(fullpath) {
// clone worked
return nil