diff --git a/Makefile b/Makefile index 4cc1786..f017f12 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ VERSION = $(shell git describe --tags) GUIVERSION = $(shell git describe --tags) -BUILDTIME = $(shell date +%s) +BUILDTIME = $(shell date +%Y.%m.%d_%H%M) all: build diff --git a/argv.go b/argv.go index d6ffbaf..7e968e2 100644 --- a/argv.go +++ b/argv.go @@ -11,8 +11,9 @@ import ( var argv args type args struct { - Repo string `arg:"--repo" default:"/etc/gowebd/repomap" help:"what .git repo to use?"` - Hostname string `arg:"--hostname" default:"go.wit.com" help:"hostname to use"` + Repo string `arg:"--repo" default:"./" help:"what .git repo to use?"` + Hostname string `arg:"--hostname" help:"hostname to use"` + Refs bool `arg:"--refs" help:"list the git ref hashes"` } func (args) Version() string { diff --git a/message.go b/message.go index 35a2e22..7c5954a 100644 --- a/message.go +++ b/message.go @@ -12,6 +12,18 @@ var VERSION string var BUILDTIME string func main() { + if argv.Refs { + showRefs() + } else { + testMessage() + } +} + +func showRefs() { + log.Info("how do you do this with libgit2 and git2go? notsure.") +} + +func testMessage() { var input git.Trailer input.Key = "Co-authored-by"