mirror of
https://github.com/cnrancher/kube-explorer.git
synced 2025-04-28 03:10:32 +00:00
24 lines
362 B
Go
24 lines
362 B
Go
package version
|
|
|
|
import (
|
|
"fmt"
|
|
"regexp"
|
|
"strings"
|
|
)
|
|
|
|
var (
|
|
Version = "dev"
|
|
GitCommit = "HEAD"
|
|
|
|
// K-EXPLORER
|
|
releasePattern = regexp.MustCompile("^v[0-9]")
|
|
)
|
|
|
|
func FriendlyVersion() string {
|
|
return fmt.Sprintf("%s (%s)", Version, GitCommit)
|
|
}
|
|
|
|
func IsRelease() bool {
|
|
return !strings.Contains(Version, "dev") && releasePattern.MatchString(Version)
|
|
}
|