diff --git a/pkg/cmd/util/variable/variable.go b/pkg/cmd/util/variable/variable.go index d070b2f0c215..92c5a496d3ac 100644 --- a/pkg/cmd/util/variable/variable.go +++ b/pkg/cmd/util/variable/variable.go @@ -65,8 +65,10 @@ func Versions(key string) (string, bool) { return s, true case "version": s := OverrideVersion.GitVersion - seg := strings.SplitN(s, "-", 2) - return seg[0], true + if strings.HasSuffix(s, "-dirty") { + s = strings.TrimSuffix(s, "-dirty") + } + return s, true default: return "", false }