feat: set version flag (#632)

This commit is contained in:
Hayden
2023-11-24 13:02:02 -06:00
committed by GitHub
parent 8cc0f30291
commit 9edbda3daa
2 changed files with 17 additions and 2 deletions

View File

@@ -35,6 +35,15 @@ var (
buildTime = "now"
)
func build() string {
short := commit
if len(short) > 7 {
short = short[:7]
}
return fmt.Sprintf("%s, commit %s, built at %s", version, short, buildTime)
}
// @title Homebox API
// @version 1.0
// @description Track, Manage, and Organize your Things.
@@ -47,7 +56,7 @@ var (
func main() {
zerolog.ErrorStackMarshaler = pkgerrors.MarshalStack
cfg, err := config.New()
cfg, err := config.New(build(), "Homebox inventory management system")
if err != nil {
panic(err)
}