summaryrefslogtreecommitdiffstats
path: root/common/hugo/version.go
diff options
context:
space:
mode:
Diffstat (limited to 'common/hugo/version.go')
-rw-r--r--common/hugo/version.go13
1 files changed, 9 insertions, 4 deletions
diff --git a/common/hugo/version.go b/common/hugo/version.go
index 531f4483d..b085744c9 100644
--- a/common/hugo/version.go
+++ b/common/hugo/version.go
@@ -131,16 +131,21 @@ func BuildVersionString() string {
program := "hugo"
version := "v" + CurrentVersion.String()
- if commitHash != "" {
- version += "-" + strings.ToUpper(commitHash)
+
+ bi := getBuildInfo()
+ if bi == nil {
+ return version
+ }
+ if bi.Revision != "" {
+ version += "-" + bi.Revision
}
if IsExtended {
version += "+extended"
}
- osArch := runtime.GOOS + "/" + runtime.GOARCH
+ osArch := bi.GoOS + "/" + bi.GoArch
- date := buildDate
+ date := bi.RevisionTime
if date == "" {
date = "unknown"
}