From 236a7cb5e855c5c16082f8d7ebee5bcec49f304f Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Wed, 5 Mar 2025 05:11:50 -0600 Subject: [PATCH] add verbose --- prepareRelease.go | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/prepareRelease.go b/prepareRelease.go index 04eed3a..65ac1d8 100644 --- a/prepareRelease.go +++ b/prepareRelease.go @@ -70,9 +70,17 @@ func rillRestore(repo *gitpb.Repo) error { return nil } - log.Info("go-mod-clean --smart START", repo.GetGoPath()) - _, err := repo.RunQuiet([]string{"go-mod-clean", "--smart"}) - log.Info("go-mod-clean --smart END", repo.GetGoPath()) + var err error + if argv.Verbose { + log.Info("go-mod-clean --smart START", repo.GetGoPath()) + result := repo.RunRealtime([]string{"go-mod-clean", "--smart"}) + log.Info("go-mod-clean --smart END", repo.GetGoPath()) + if result.Exit != 0 { + err = fmt.Errorf("repo %s failed %d", repo.GetGoPath(), result.Exit) + } + } else { + _, err = repo.RunQuiet([]string{"go-mod-clean", "--smart"}) + } rillcount += 1 if err != nil { log.Info("go-mod-clean --smart failed", repo.GetGoPath(), err)