use go-cmd/cmd
This commit is contained in:
parent
8d55a8316a
commit
c4d4a25800
|
@ -23,7 +23,8 @@ func DumpVersions(view *repolist.RepoList) {
|
|||
continue
|
||||
}
|
||||
lastTag := r.LastTag()
|
||||
_, out := r.Status.RunCmd([]string{"git", "log", "-1", "--format=%at", lastTag})
|
||||
result := r.Status.Run([]string{"git", "log", "-1", "--format=%at", lastTag})
|
||||
out := strings.Join(result.Stdout, "\n")
|
||||
out = strings.TrimSpace(out)
|
||||
|
||||
// Convert the string to an integer
|
||||
|
|
|
@ -164,11 +164,9 @@ func downloadRepo(path string) bool {
|
|||
goSrcDir := filepath.Join(homeDir, "go/src")
|
||||
|
||||
cmd := []string{"go-clone", "--recursive", "--no-work", "--go-src", path}
|
||||
err := shell.NewRun(goSrcDir, cmd)
|
||||
if err != nil {
|
||||
log.Info("go-clone failed")
|
||||
log.Info("err =", err)
|
||||
// log.Info("output =", output)
|
||||
r := shell.PathRun(goSrcDir, cmd)
|
||||
if r.Error != nil {
|
||||
log.Info("go-clone failed error", r.Error)
|
||||
return false
|
||||
}
|
||||
log.Info("go-clone worked")
|
||||
|
|
Loading…
Reference in New Issue