feat: set version flag (#632)

Former-commit-id: 9edbda3daa
This commit is contained in:
Hayden 2023-11-24 13:02:02 -06:00 committed by GitHub
parent df26a3eeb7
commit d6b0062ae9
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)
}