Commit 0d8261c4 authored by Arlo Breault's avatar Arlo Breault
Browse files

Add vcs revision to version string

For #40285
parent a0e3e871
Loading
Loading
Loading
Loading
+15 −2
Changes for common/version/version.go: 15 added lines, 2 removed lines.
Original line number Diff line number Diff line
package version

import "fmt"
import "runtime/debug"

var version = func() string {
	ver := "2.8.1"
	if info, ok := debug.ReadBuildInfo(); ok {
		for _, setting := range info.Settings {
			if setting.Key == "vcs.revision" {
				return fmt.Sprintf("%v (%v)", ver, setting.Value[:8])
			}
		}
	}
	return ver
}()

func GetVersion() string {
	return version
}

var version = "2.8.1"