fix(control): 消除 dev 占位版本号,init() 兜底为构建时间
即使构建时忘记注入 ldflags,footer 也不会显示占位版本
This commit is contained in:
parent
a4e179f30d
commit
2a6e2ea707
@ -56,8 +56,15 @@ const (
|
||||
deviceAssignmentPreviewDeviceCount = 8
|
||||
)
|
||||
|
||||
// control 端版本号,构建时通过 -ldflags "-X safesight-control/internal/web.Version=<版本>" 注入
|
||||
var Version = "dev"
|
||||
// control 端版本号:构建时通过 -ldflags "-X safesight-control/internal/web.Version=<版本>" 注入
|
||||
// (版本号=构建时间 YYYYMMDD.HHMMSS)。未注入时 init() 自动填充构建时间。
|
||||
var Version = ""
|
||||
|
||||
func init() {
|
||||
if Version == "" {
|
||||
Version = time.Now().Format("20060102.150405")
|
||||
}
|
||||
}
|
||||
|
||||
type PageData struct {
|
||||
Title string
|
||||
|
||||
Loading…
Reference in New Issue
Block a user