env: fix devel version name
This commit is contained in:
3
compiler/internal/env/version.go
vendored
3
compiler/internal/env/version.go
vendored
@@ -18,6 +18,7 @@ package env
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"runtime/debug"
|
"runtime/debug"
|
||||||
|
"strings"
|
||||||
)
|
)
|
||||||
|
|
||||||
const (
|
const (
|
||||||
@@ -36,7 +37,7 @@ func Version() string {
|
|||||||
return buildVersion
|
return buildVersion
|
||||||
}
|
}
|
||||||
info, ok := debug.ReadBuildInfo()
|
info, ok := debug.ReadBuildInfo()
|
||||||
if ok && info.Main.Version != "" {
|
if ok && info.Main.Version != "" && !strings.HasSuffix(info.Main.Version, "+dirty") {
|
||||||
return info.Main.Version
|
return info.Main.Version
|
||||||
}
|
}
|
||||||
return devel
|
return devel
|
||||||
|
|||||||
Reference in New Issue
Block a user