From 2cd22b45bb45580923b49fa79a7e6c809e46f8db Mon Sep 17 00:00:00 2001 From: Ethan Frey Date: Thu, 18 Jan 2018 12:38:25 +0100 Subject: [PATCH] Implement version in chub --- examples/chub/version.go | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/examples/chub/version.go b/examples/chub/version.go index 4afcddb99..0c83c1bac 100644 --- a/examples/chub/version.go +++ b/examples/chub/version.go @@ -1,11 +1,25 @@ package main -import "github.com/spf13/cobra" +import ( + "fmt" + + "github.com/spf13/cobra" + + "github.com/cosmos/cosmos-sdk/version" +) var ( versionCmd = &cobra.Command{ Use: "version", Short: "Print the app version", - RunE: todoNotImplemented, + Run: doVersionCmd, } ) + +func doVersionCmd(cmd *cobra.Command, args []string) { + v := version.Version + if version.GitCommit != "" { + v = v + " " + version.GitCommit + } + fmt.Println(v) +}