MCPcopy Create free account
hub / github.com/devspace-sh/devspace / eraseVersionPrefix

Function eraseVersionPrefix

pkg/devspace/upgrade/upgrade.go:25–35  ·  view source on GitHub ↗
(version string)

Source from the content-addressed store, hash-verified

23var reVersion = regexp.MustCompile(`\d+\.\d+\.\d+`)
24
25func eraseVersionPrefix(version string) (string, error) {
26 indices := reVersion.FindStringIndex(version)
27 if indices == nil {
28 return version, errors.New("Version not adopting semver")
29 }
30 if indices[0] > 0 {
31 version = version[indices[0]:]
32 }
33
34 return version, nil
35}
36
37// PrintUpgradeMessage prints an upgrade message if there is a new version available
38func PrintUpgradeMessage(log log.Logger) {

Callers 2

TestEraseVersionPrefixFunction · 0.85
SetVersionFunction · 0.85

Calls

no outgoing calls

Tested by 1

TestEraseVersionPrefixFunction · 0.68