diff options
Diffstat (limited to 'buildPackage.go')
| -rw-r--r-- | buildPackage.go | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/buildPackage.go b/buildPackage.go index aa1f1ed..0d8acbf 100644 --- a/buildPackage.go +++ b/buildPackage.go @@ -9,6 +9,7 @@ import ( "strings" "time" + "github.com/go-cmd/cmd" "go.wit.com/lib/gui/shell" "go.wit.com/log" ) @@ -297,7 +298,13 @@ func (c *controlBox) computeControlValues() bool { // stamp := time.Now().UTC().Format("2006/01/02 15:04:05 UTC") func (c *controlBox) getDateStamp(tag string) string { - r := repo.Run([]string{"git", "log", "-1", "--format=%at", tag}) + var r cmd.Status + if me.repo == nil { + r = shell.Run([]string{"git", "log", "-1", "--format=%at", tag}) + } else { + r = me.repo.Run([]string{"git", "log", "-1", "--format=%at", tag}) + } + out := strings.Join(r.Stdout, "\n") out = strings.TrimSpace(out) |
