Skip to content

Commit 4bdfa9f

Browse files
fix: setVersionInfo changing info set during build
1 parent b5bea94 commit 4bdfa9f

File tree

1 file changed

+12
-17
lines changed

1 file changed

+12
-17
lines changed

main.go

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -30,27 +30,22 @@ func main() {
3030
}
3131

3232
func setVersionInfo() {
33-
info, ok := debug.ReadBuildInfo()
34-
if ok {
35-
Version = info.Main.Version
36-
37-
checkSum := "unknown"
38-
if info.Main.Sum != "" {
39-
checkSum = info.Main.Sum
33+
if BuildTime == "" {
34+
info, ok := debug.ReadBuildInfo()
35+
if ok {
36+
checkSum := "unknown"
37+
if info.Main.Sum != "" {
38+
checkSum = info.Main.Sum
39+
}
40+
41+
Version = info.Main.Version
42+
Commit = "(" + "checksum: " + checkSum + ")"
43+
BuildTime = "unknown"
44+
return
4045
}
4146

42-
Commit = "(" + "checksum: " + checkSum + ")"
43-
}
44-
45-
if Version == "" {
4647
Version = "master"
47-
}
48-
49-
if Commit == "" {
5048
Commit = "unknown"
51-
}
52-
53-
if BuildTime == "" {
5449
BuildTime = "unknown"
5550
}
5651
}

0 commit comments

Comments
 (0)