Make version display consistent

This commit is contained in:
James Mills 2018-03-25 14:50:02 -07:00
父節點 90d839be2c
當前提交 6401b89e4f
沒有發現已知的金鑰在資料庫的簽署中
GPG 金鑰 ID: AC4C014F1440EBD6
共有 3 個檔案被更改,包括 5 行新增8 行删除

查看文件

@ -31,7 +31,7 @@ build: clean deps
@cd cmd/$(CLIENT) && \
go build -tags $(BUILD_TAGS) -installsuffix netgo \
-ldflags $(BUILD_LDFLAGS) .
@echo "Built $$(./cmd/$(CLIENT)/$(CLIENT) -v)"
@echo "Built $$(./cmd/$(CLIENT)/$(CLIENT) --version)"
image:
@docker build --build-arg TAG=$(TAG) --build-arg BUILD=$(BUILD) -t $(REPO):$(TAG) .

查看文件

@ -27,12 +27,12 @@ func main() {
flag.Parse()
if version {
fmt.Printf(msgbus.FullVersion())
fmt.Printf("msgbusd %s", msgbus.FullVersion())
os.Exit(0)
}
options := msgbus.Options{DefaultTTL: ttl}
http.Handle("/", msgbus.NewMessageBus(&options))
log.Printf("%s listening on %s", msgbus.Package, bind)
log.Printf("msgbusd %s listening on %s", msgbus.FullVersion(), bind)
log.Fatal(http.ListenAndServe(bind, nil))
}

查看文件

@ -5,9 +5,6 @@ import (
)
var (
//Package package name
Package = "msgbus"
// Version release version
Version = "0.1.0"
@ -18,7 +15,7 @@ var (
GitCommit = "HEAD"
)
// FullVersion display the full version, build and commit hash
// FullVersion returns the full version, build and commit hash
func FullVersion() string {
return fmt.Sprintf("%s-%s-%s@%s", Package, Version, Build, GitCommit)
return fmt.Sprintf("%s-%s@%s", Version, Build, GitCommit)
}