mirror of
https://github.com/rommapp/grout.git
synced 2026-04-23 06:54:36 +00:00
28 lines
389 B
Go
28 lines
389 B
Go
package version
|
|
|
|
import "os"
|
|
|
|
var (
|
|
Version = "dev"
|
|
GitCommit = "unknown"
|
|
BuildDate = "unknown"
|
|
)
|
|
|
|
type BuildInfo struct {
|
|
Version string
|
|
GitCommit string
|
|
BuildDate string
|
|
}
|
|
|
|
func Get() BuildInfo {
|
|
v := Version
|
|
if override := os.Getenv("GROUT_VERSION"); override != "" {
|
|
v = override
|
|
}
|
|
return BuildInfo{
|
|
Version: v,
|
|
GitCommit: GitCommit,
|
|
BuildDate: BuildDate,
|
|
}
|
|
}
|