From 117a8d6b2e7027eacffd2bfaf94ab88a9644a7cb Mon Sep 17 00:00:00 2001 From: AJ ONeal Date: Thu, 20 Jun 2019 21:15:43 -0600 Subject: [PATCH] WIP, nae nae --- gitver.go | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/gitver.go b/gitver.go index f27ef78..509d4a2 100644 --- a/gitver.go +++ b/gitver.go @@ -142,13 +142,12 @@ func semVer(desc string) string { } func gitTimestamp(desc string) (time.Time, error) { - args := strings.Split(fmt.Sprintf("git show %s --format='%%cd' --date='%%Y-%%m-%%dT%%H:%%M:%%SZ%%z' --no-patch", desc), " ") - //args := strings.Split(fmt.Sprintf("git show %s --format='%%cd' --date='format:%%Y-%%m-%%dT%%H:%%M:%%SZ%%z' --no-patch", desc), " ") + args := strings.Split(fmt.Sprintf("git show %s --format '%%cd' --date 'format:%%Y-%%m-%%dT%%H:%%M:%%SZ%%z' --no-patch", desc), " ") cmd := exec.Command(args[0], args[1:]...) out, err := cmd.CombinedOutput() - fmt.Printf("foo:\n%#v\n", args) - fmt.Printf("bar:\n%s\n", strings.Join(args, " ")) - fmt.Println("baz:\n", string(out), err) + fmt.Printf("args:\n%#v\n\n", args) + fmt.Printf("in:\n%s\n\n", strings.Join(args, " ")) + fmt.Println("out:\n\n", string(out), err) if nil != err { // a dirty desc was probably used return time.Time{}, err