From ec0d3b0d3d0a4c1516871fde076c982088e8255a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=AF=9B=E4=BA=9A=E7=90=9B?= Date: Mon, 11 Jul 2022 15:26:55 +0800 Subject: [PATCH] [#69] automatically add version information --- .goreleaser.yaml | 2 ++ pocketbase.go | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 42762bc3..780b70f9 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -9,6 +9,8 @@ before: builds: - main: ./examples/base binary: pocketbase + ldflags: + - -s -w -X github.com/pocketbase/pocketbase.Version={{ .Version }} env: - CGO_ENABLED=0 goos: diff --git a/pocketbase.go b/pocketbase.go index 64b32a10..404e9fcf 100644 --- a/pocketbase.go +++ b/pocketbase.go @@ -17,7 +17,7 @@ import ( var _ core.App = (*PocketBase)(nil) // Version of PocketBase -const Version = "0.1.0" +var Version = "(untracked)" // appWrapper serves as a private core.App instance wrapper. type appWrapper struct {