Archived
Version handling for v0.9+
This commit is contained in:
1 parent
0080ee6e86
commit
b37b19f344
1 file changed
+4
-1
@@ -337,11 +337,14 @@ func ensureDir(dir string, mode int) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var vRe = regexp.MustCompile(`^(v\d+\.\d+\.\d+)-.+`)
|
var vRe = regexp.MustCompile(`^(v\d+\.\d+\.\d+(?:-[a-z]\w+)?)[+\.-]`)
|
||||||
|
|
||||||
// transformVersion returns a version number formatted correctly, with all
|
// transformVersion returns a version number formatted correctly, with all
|
||||||
// development versions aggregated into one.
|
// development versions aggregated into one.
|
||||||
func transformVersion(v string) string {
|
func transformVersion(v string) string {
|
||||||
|
if v == "unknown-dev" {
|
||||||
|
return v
|
||||||
|
}
|
||||||
if !strings.HasPrefix(v, "v") {
|
if !strings.HasPrefix(v, "v") {
|
||||||
v = "v" + v
|
v = "v" + v
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user